1. $$
shell本身的pid(processid)
2. $!
shell最後執行的後台process的pid
3. $?
最後執行的命令的結束**(返回值)
4. $-
使用set命令設定的flag一覽
5. $*
所有引數列表。如"$*"用「"」括起來的情況、以"$1 $2 … $n"的形式輸出所有引數。
6. $@
所有引數列表。如"$@"用「"」括起來的情況、以"$1" "$2" … "$n" 的形式輸出所有引數。
7. $#
新增到shell的引數個數
8. $0
shell本身的檔名
9.$1~$n
新增到shell的各引數值。$1是第1引數、$2是第2引數…。
比較用:
-eq:等於 equal
-ne:不等於 not equal
-le:小於等於 和右邊比 左邊的 less equal <=右邊的大
-ge:大於等於 和右邊比 左邊的 greater equal >=右邊的小
-lt:小於 less then < 右邊的大
-gt:大於 greater then > 右邊的小
linux 下shell中if各種引數
檔案表示式 e filename 如果 filename存在,則為真 d filename 如果 filename為目錄,則為真 f filename 如果 filename為常規檔案,則為真 l filename 如果 filename為符號鏈結,則為真 r filename 如果 filenam...
Rman中各種format引數說明
備份檔案可以自定義各種各樣的格式,如下 c備份片的拷貝數 d 資料庫名稱 d 位於該月中的第幾天 dd m 位於該年中的第幾月 mm f 乙個基於 dbid 唯一的名稱 這個格式的形式為 c iiiiiiiiii yyyymmdd qq,其中 iiiiiiiiii 為該資料庫的 dbid yyyym...
Shell中條件判斷if中的各種引數的意思
a file 如果file存在則為真 b file 如果file存在且是乙個塊特殊檔案則為真 c file 如果file存在且是乙個字特殊檔案則為真 d file 如果file檔案存在且是乙個目錄則為真 d前的 是邏輯非 例如 if d lcd path par date 表示後面的那個目錄不存在,...