我知道调试脚本的主要方法是添加-x到 shabang ( #!/bin/bash -x)。
-x
#!/bin/bash -x
我最近遇到了一种新方法,set -euxo pipefail在 shabang 下添加,如下所示:
set -euxo pipefail
#!/bin/bash set -euxo pipefail
两种调试方式的主要区别是什么?有时您会更喜欢一个吗?
作为一个大一新生,读到这里,我无法得出这样的结论。
debugging shell-script
debugging ×1
shell-script ×1