測(cè)試腳本是否有語(yǔ)法錯(cuò)誤
bash -n 腳本
bash -x 腳本,單步執(zhí)行
變量申明和后面的語(yǔ)句主題最好加個(gè)空行
定義腳本退出狀態(tài)碼
exit:退出腳本
exit #
如果腳本沒(méi)有明確定義退出狀態(tài)碼,那么,最后執(zhí)行的一條命令的退出碼
位置變量
2,...
shift 一次替換一個(gè)參數(shù)
shift [n] 一次替換n個(gè)參數(shù)
nano first.sh
!/bin/bash
if [ -e $1 ];then
echo "OK."
else
echo"No such file."
fi
./first.sh /etc/fstab
OK.
特殊變量
* 參數(shù)列表
$@ 參數(shù)列表