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...