尽管 Bash 会在遇到错误时会将错误打印到屏幕上,但有时,我们想知道它执行的每个命令到底做了什么。
调试shell脚本方法
在运行 bash 脚本之前,请执行以下操作:
set -x
然后运行脚本,它会告诉它执行的每个动作。
这在调试逻辑时特别有用。
找出问题后,这是关闭它的方法:
set +x
或者,要仅在运行此脚本时进行调试,请将以下行放在脚本的开头:
set -x
日期:2020-06-02 22:16:30 来源:oir作者:oir
尽管 Bash 会在遇到错误时会将错误打印到屏幕上,但有时,我们想知道它执行的每个命令到底做了什么。
在运行 bash 脚本之前,请执行以下操作:
set -x
然后运行脚本,它会告诉它执行的每个动作。
这在调试逻辑时特别有用。
找出问题后,这是关闭它的方法:
set +x
或者,要仅在运行此脚本时进行调试,请将以下行放在脚本的开头:
set -x