如何调试shell脚本?

在指定shell运行版本时加上 '-x'

#!/bin/bash   -x

 

➜  demo git:(master) ✗ cat debug.sh
#!/bin/bash -x


echo "hi"
date
sleep 1 
echo "hi"
date

 

调试结果:

➜  demo git:(master) ✗ ./debug.sh 
+ echo hi
hi
+ date
2019年 1月 7日 星期一 13时24分18秒 CST
+ sleep 1
+ echo hi
hi
+ date

  

 

调试结果:

➜  demo git:(master) ✗ sh -x debug.sh
+ echo hi     ---语句
hi                 ----调试输出
+ date
2019年 1月 7日 星期一 13时19分33秒 CST
+ sleep 1
+ echo hi
hi
+ date  

相关文章:

  • 2022-12-23
  • 2021-11-04
  • 2021-08-13
  • 2021-10-12
  • 2022-12-23
  • 2021-09-26
  • 2021-11-18
  • 2022-01-20
猜你喜欢
  • 2022-12-23
  • 2021-06-09
  • 2021-07-22
  • 2021-10-07
  • 2021-09-29
相关资源
相似解决方案