Published 12月 09, 2023 by Kevin

bash shell實際執行時的指令怎麼看

bash shell實際執行時的指令怎麼看

當有時在寫bash shell時,會希望當測試執行時,可以看出現在執行的指令,尤其是執行指令時,其中指令有帶入變數時,又或者是使用亂數,想知道亂數的值;又或者是用亂數加上等待(sleep),shell要等多久才能執行。

其實很簡單,只需要在script的第一行的bash後面加上"-x",就可以了。

#!/bin/bash -x

又或者是執行時加上"-x"。

bash -x <file>

其實這就是bash的debug mode,方便測試bash shell的指令是否符合期待。



      edit