1. 程式人生 > >【shell】檢視shell指令碼的執行過程

【shell】檢視shell指令碼的執行過程

Date: 2018.10.16

makefile指令碼或者shell指令碼中除錯方法:

1、檢視shell指令碼中執行的每一條命令和變數值:

sh -x shellscript
或者
sh -v shellscript

-x引數是顯示過程

或者:
shell指令碼中新增如下命令:

set -v   
或者:
#!/bin/bash -v

2、新增error或者warning列印資訊

$(error $(LINK))  //列印變數LINK的值,並且編譯報error
$(warning $(LINK)) //列印變數LINK的值,並且編譯報warning

THE END!