Bash shell脚本打印出正在执行的命令,可以在shell脚本文件中添加-v/-x,例如:
#!/bin/bash
set -v
或者
#!/bin/bash -v
例如脚本 c2.sh 内容为 :
set -v
echo 'hello world'
# 查找空文件夹
find ./ -type d -empty
执行:
$ sh c2.sh
echo 'hello world'
hello world
# 查找空文件夹
find ./ -type d -empty
./.git/fsmonitor--daemon/cookies
./.git/objects/info
如果不加 set -v
默认只显示执行的命令 sh c2.sh
,不会显示具体的语句。