shell中 0, 等的用法

2021-06-28 04:51:06 字數 484 閱讀 7360

$#:表示傳遞給指令碼的個數

$0:指令碼本身的名稱

$$:當前shell的程序號

$!:上乙個子程序的程序號

$*:所有引數列表。如"$*"用

「"」括起來的情況、以"$1 $2 … $n"的形式輸出

所有引數。

$@:所有引數列表。如"$@"用「"」括起來的情

況、以"$1" "$2" …

"$n" 的形式輸出所有引數。

$?:顯示最後命令的退出狀態,0 表示沒有錯誤 其它表示有錯誤

$1~$n:新增到shell的各引數值,$1表示第乙個引數值,$2表示第二個引數值 以此類推

expr命令一般用於整數值計算,但也可用於字串的操作

格式:expr  argument  operator argument

引數說明

argument:為第乙個引數

operator:為操作運算子

argument:為第二個引數

shell中 0, , 等的特殊用法

變數說明 shell本身的pid processid shell最後執行的後台process的pid 最後執行的命令的結束 返回值 使用set命令設定的flag一覽 所有引數列表。如 用 括起來的情況 以 1 2 n 的形式輸出所有引數。所有引數列表。如 用 括起來的情況 以 1 2 n 的形式輸出...

shell中 0, , 等的特殊用法

感謝原作者的分享!變數說明 shell本身的pid processid shell最後執行的後台process的pid 最後執行的命令的結束 返回值 這個很常用 使用set命令設定的flag一覽 所有引數列表。如 用 括起來的情況 以 1 2 n 的形式輸出所有引數。所有引數列表。如 用 括起來的情...

shell中 0, , 等的特殊用法

變數說明 shell本身的pid processid shell最後執行的後台process的pid 最後執行的命令的結束 返回值 使用set命令設定的flag一覽 所有引數列表。如 用 括起來的情況 以 1 2 n 的形式輸出所有引數。所有引數列表。如 用 括起來的情況 以 1 2 n 的形式輸出...