1. 程式人生 > >Shell 指令碼 基礎知識點、入門必備

Shell 指令碼 基礎知識點、入門必備

命名:Shell指令碼以 .sh為字尾
shell 是使用 c語言編寫的程式。
#! 告訴系統其後路徑所指定的程式即是解釋此指令碼檔案的 Shell 程式。

/ :指的是根目錄
./: 值得是當前目錄

$# :表示傳入指令碼的引數的個數


shell 數值比較

可以通過這種方式來理解,e / eq表示equal即相等的意思。l表示less即小於的意思。g表示greater即大於的意思。則他們的相互組合即會很快的明白是什麼含義。
-eq :等於(equal)
-ne :不等於(not equal)
-gt :大於 (greater than)
-lt :小於 (less than)
-ge

:大於等於(greater equal)
-le :小於等於(less equal)


字串相關: https://blog.csdn.net/qq_36748278/article/details/82776137
陣列相關: https://blog.csdn.net/qq_36748278/article/details/82777697