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