2020/6/24

Makefile and shell script : echo command out

有時候,希望 Makefile 和 shell script 把執行當時的 command 印出來,
這樣比較容易trace 變數
shell script 的話,參考 這一篇..
在 shell script 的開頭加上..
set -x
也可用
bash -x myscipt.sh
也可以
Makefile 的話,一般都會印出執行的 command,除非在 command rule 之前有加 '@' 符號。
所以記得,把 '@' 刪除。

另外,make 的 option '-s' 也是 silenct 的意思,ref: make options
所以要記得把 -s 刪掉。

沒有留言:

張貼留言