shell指令碼基礎1

2021-08-19 14:17:00 字數 420 閱讀 3672

1、shell指令碼執行的三種方式

bash  指令碼檔名  或  sh 指令碼檔名 

path/指令碼檔名   或 ./指令碼檔名

source  指令碼檔名  或 .  指令碼檔名

其中,第一種方法不需要將檔案設定為可執行檔案,第二種方法需要將檔案使用chmod +x  指令碼檔名  或者 使用命令 chmod 755  指令碼檔名  將檔案修改為可執行檔案。第三種方法也不需要修改指令碼許可權。如果使用第三種方法,可以利用裡邊的變數在其他指令碼中使用。

若在test_2.sh檔案的最後一行加入unset test,則執行.   test_2.sh之後,使用命令echo  $test 輸出test變數的值為空。

shell 指令碼基礎 1

一 shell基本元素 1 bin bash 必須有的格式,指出shell型別 2 注釋 3 變數 4 控制 例 vi mkdira.sh bin bash this is mkdir cd home mkdir shelltest echo shelltest is created 二 建立,執行...

shell指令碼基礎

執行shell指令碼有兩種方法 1 作為可執行程式 將上面的 儲存為 test.sh,並 cd 到相應目錄 chmod x test.sh 使指令碼具有執行許可權 test.sh 執行指令碼 注意,一定要寫成 test.sh,而不是 test.sh,執行其它二進位制的程式也一樣,直接寫 test.s...

shell指令碼基礎

shell定義 shell是命令解析器,將使用者的輸入的指令轉化為機器可以執行的程式。和c語言不同,指令碼有自己的語法。比較常用的格式是 bin bash或者 bin sh 如 這是乙個判斷輸入字元型別的程式 bin bash read key case in a z echo upperlette...