小编典典

`set -x` 有什么作用?

all

我有一个 shell 脚本,其中包含以下行:

[ "$DEBUG" == 'true' ] && set -x

阅读 122

收藏
2022-03-28

共1个答案

小编典典

set -x启用 shell 模式,其中所有执行的命令都打印到终端。在您的情况下,它显然用于调试,这是一个典型的用例set -x:在执行每个命令时打印它可以帮助您可视化脚本的控制流,如果它没有按预期运行。

set +x禁用它。

2022-03-28