指令替換
個人了解就是在一個指令裡邊執行夾雜的其它指令
例: touch file-$(date +%F-%H-%M-%S).txt
反引号`` 是Tab鍵上邊的那個鍵 也可用來指令替換 指先執行此指令
例: touch file-`date +%F-%H-%M-%S`.txt
""雙引号 可實作變量替換
''單引号 不完成變量替換 強引用 個人不太了解此兩項等以後再做解釋
檔案名通配符 globbing
*星号 表示任意長度任意字元
?問号 表示任意單個字元
[]中括号 比對指定範圍内的任意單個字元
[abc] 表示選abc一個
[a-m] 比對 a b c d e f g h i j k l m
[a-z] 比對所有小寫字母 [A-Z] 你懂得
[0-9] 所有數字
[^] 比對指定範圍之外的任意字元
[[:space:]] 空白字元 裡邊中括号表示空白字元外邊括号表示集合
[[:punct:]] 标點符号集合
[[:lower:]] 小寫字母
[[:upper:]] 大寫字母
[[:digital:]] 所有數字
[[:alpha:]] 所有大小寫字母
[[:alnum:]] 數字和大小寫字母
本文轉自Winthcloud部落格51CTO部落格,原文連結http://blog.51cto.com/winthcloud/1613958如需轉載請自行聯系原作者
Winthcloud