您好,登錄后才能下訂單哦!
$* | 將所有命令行參數當做單個文本值包含 |
$@ | 將所有命令行參數當做獨立的文本值包含 |
$# | 命令行參數數目 |
$? | 最近使用的前端進程的退出狀態碼 |
$- | 當前命令選項標記 |
$$ | 當前shell的進程ID(PID) |
$! | 最近執行的后臺進程PID |
$0 | 來自命令行的命令名稱 |
$_ | shell的絕對路徑名 |
BASH | 用來調用shell的全文件名 |
BASH_ARGC | 當前子函數中的參數數目 |
BASH_ARGV | 含有所有指定命令行參數的數組 |
BASH_COMMAND | 當前正在被執行的命令的名稱 |
BASH_ENV | 如果設置了的話,每個bash腳本都會嘗試在運行前執行由這個變量第一的起始文件 |
BASH_EXECUTION_STRING | 在-c命令行選項中用到的命令 |
BASH_LINENO | 含有腳本中每個命令的行號的數組 |
BASH_REMATCH | 含有與指定正則表達式匹配的文本元素的數組 |
BASH_SOURCE | 含有shell中已聲明函數所在源文件的名稱的數組 |
BASH_SUBSHELL | 當前shell產生的子shell數目 |
BASH_VERSION | 當前bash shell實例的版本號 |
BASH_VERSINFO | 含有當前bash shell實例的主版本號好次版本號的可變數組 |
COLUMNS | 含有當前bash shell實例使用的終端的終端寬度 |
COMP_CWORD | 含有當前光標位置的變量COMP_WORDS的索引值 |
COMP_LINE | 當前命令行 |
COMP_POINT | 當前光標位置相對于當前命令起始位置的索引 |
COMP_WORDS | 含有當前命令行上所有的單詞的可變數組 |
COMPREPLY | 含有由shell函數生成的可能填充字的可變數組 |
DIRSTACK | 含有目錄棧當前內容的可變數組 |
EUID | 當前用戶的數字有效用戶ID |
FCEDIT | fc命令使用的默認編輯器 |
FIGNORE | 冒號分隔的文件名補全時要忽略的后綴名列表 |
FUNCNAME | 當前執行的shell函數的名稱 |
GLOBIGNORE | 以冒號分隔的模式列表,定義了文件名展開時要忽略的文件名集合 |
GROUPS | 含有當前用戶屬組列表的可變數組 |
histchars | 控制歷史記錄展開的字符,最多有3個字符 |
HISTCMD | 當前命令在歷史記錄中的位置 |
HISTCONTROL | 控制哪些命令留在歷史記錄列表中 |
HISTFILE | 保存shell歷史記錄列表的文件名(默認是 .basj_history) |
HISTFILESIZE | 在歷史記錄中保存行數的上限 |
HISTIGNORE | 冒號分隔的用來決定哪些命令不存進歷史文件的模式列表 |
HISTSIZE | 最多在歷史文件中保存多少條記錄 |
HOSTFILE | 含有shell在補全主機名時讀取的文件的名稱 |
HOSTNAME | 當前主機的名稱 |
HOSTTYPE | 當前運行bash shell的機器 |
IGNOREEOF | shell在退出前必須收到連續EOF字符的數量,如果不存在這個值,默認是1 |
INPUTRC | readline初始文件名(默認是 .inputrc) |
LANG | shell的語言環境分類 |
LC_ALL | 定義個語言環境變量,覆蓋LANG變量 |
LC_COLLATE | 設置對字符串值排序時用的對照表順序 |
LC_TYPE | 決定在文件名展開和模式匹配時用字符如何解釋 |
LC_MESSAGES | 決定解釋前置美元符($)的雙引號字符串的語言環境變量 |
LINENO | 腳本中當前執行的行號 |
LINES | 定義了終端上可見的行數 |
MACHTYPE | 用“cpu-公司-系統”格式定義的系統類型 |
MAILCHECK | shell多久查看一次新郵件(以秒為單位,默認是60) |
OLDPWD | shell之前的工作目錄 |
OPTERR | 設置為1時,bash shell會顯示getopts命令產生的錯誤 |
OSTYPE | 定義了shell運行的操作系統 |
PIPESTATUS | 含有前端進程的退出狀態碼列表的可變數組 |
POSIXLY_CORRECT | 設置了的話,bash會已POSIX模式啟動 |
PPID | bash shell父進程的PID |
PROMPT_COMMAND | 設置了的話,在命令行主提示符顯示之前會執行這條命令 |
PS1 | 主命令行提示符字符串 |
PS2 | 次命令行提示符字符串 |
PS3 | select命令的提示符 |
PS4 | 如果使用bashde -x參數,在命令行顯示之前顯示的提示符 |
PWD | 當前工作目錄 |
RANDOM | 返回一個0~32767的隨機數;對其賦值可作為隨機數生成器的種子 |
REPLY | read命令的默認變量 |
SECONDS | 自動shell啟動到現在的描述;對其賦值將會充值計數器 |
SHELLOPTS | 冒號分割的打開的bash shell選項列表 |
SHLVL | 表明shell級別,每次有新bash shell(啟動自增) |
TIMEFORMAT | 指定了shell顯示時間值的格式 |
TMOUT | select和read命令在沒輸入的情況下等待多久(以秒為單位)。默認為零,表示無限長 |
UID | 當前用戶的真實用戶ID |
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。