想學shell的同窗請記住:shell
若是你寫好腳本後不給腳本執行權限那也是不行的:編程
添加執行權限:bash
chmod +x 腳本名.shspa
在Linux shell中有一個腳本編譯命令:編譯
bash -v 腳本名.shtest
bash -x 腳本名.sh變量
example:權限
bash -v test.sh程序
bash -x test.sh腳本
這兩個編譯語句都會提示你的出錯的地方。
可是有區別的:-v 表示檢查命令,如變量是否認義、命令是否有問題。
而: -x 表示檢查邏輯性檢查。追蹤你的程序運程過程。
因些,想學shell編程的同窗是要牽記這兩條命令的。