更新時間:2020年11月16日15時25分 來源:傳智播客 瀏覽次數(shù):
Shell提供了一些用于調(diào)試腳本的選項,如:
-n :讀一遍腳本中的命令但不執(zhí)行,用于檢查腳本中的語法錯誤。
-v :一邊執(zhí)行腳本,一邊將執(zhí)行過的腳本命令打印到標(biāo)準(zhǔn)錯誤輸出。
-x :提供跟蹤執(zhí)行信息,將執(zhí)行的每一條命令和結(jié)果依次打印出來。該選項有三種常見的使用方法:
·在命令行提供參數(shù)。如:itcast@itcast$ sh -x ./script.sh
·在腳本開頭提供參數(shù)。如:#! /bin/sh -x
·在腳本中用set命令啟用或禁用參數(shù)。如:set -x 和 set +x分別表示啟用和禁用-x參數(shù),這樣可以只對腳本中的某一段進(jìn)行跟蹤調(diào)試。
猜你喜歡