سلام بر دوستان عزیز ما در گنو لینوکس ودر شل با متغیر هایی داریم که با $ و تب داریم :
$_ $EUID $GTK_MODULES $PPID
$BASH $GDM_KEYBOARD_LAYOUT $GTK_RC_FILES $PS1
$BASH_ALIASES $GDM_LANG $HISTCMD $PS2
$BASH_ARGC $GDMSESSION $HISTCONTROL $PS4
$BASH_ARGV $__git_all_commands $HISTFILE $PWD
$BASH_CMDS $__git_diff_common_options $HISTFILESIZE $RANDOM
$BASH_COMMAND $__git_fetch_options $HISTSIZE $_scp_path_esc
$BASH_COMPLETION $__git_log_common_options $HOME $SECONDS
$BASH_COMPLETION_COMPAT_DIR $__git_log_date_formats $HOSTNAME $SESSION_MANAGER
$BASH_COMPLETION_DIR $__git_log_gitk_options $HOSTTYPE $SHELL
$BASH_LINENO $__git_log_pretty_formats $IFS $SHELLOPTS
$BASHOPTS $__git_log_shortlog_options $LANG $SHLVL
$BASHPID $__git_merge_options $LINENO $SSH_AGENT_PID
$BASH_SOURCE $__git_merge_strategies $LINES $SSH_AUTH_SOCK
$BASH_SUBSHELL $__git_mergetools_common $LOGNAME $TERM
$BASH_VERSINFO $__git_porcelain_commands $LS_COLORS $UID
$BASH_VERSION $__git_send_email_confirm_options $MACHTYPE $USER
$COLUMNS $__git_send_email_suppresscc_options $MAILCHECK $USERNAME
$COMP_WORDBREAKS $__git_whitespacelist $OPTERR $WINDOWPATH
$DBUS_SESSION_BUS_ADDRESS $GNOME_DESKTOP_SESSION_ID $OPTIND $XAUTHORITY
$DESKTOP_AUTOSTART_ID $GNOME_KEYRING_CONTROL $ORBIT_SOCKETDIR $XDG_DATA_DIRS
$DESKTOP_SESSION $GNOME_KEYRING_PID $OSTYPE $XDG_SESSION_COOKIE
$DIRSTACK $GPG_AGENT_INFO $PATH
$DISPLAY $GROUPS $PIPESTATUS
؟؟؟؟حال چند سوال داشتم ؟؟؟؟
*این متغیر ها از کجا فراخوانی میشن ؟ فایل اجرایی اونا کجاست .
*چطور میشه به پارامترهای اونا پی برد ؟
باتشکر
موفق و گنو/لینوکسی باشید .