【发布时间】:2018-11-04 05:20:29
【问题描述】:
我想在 bash shell 中获取包含多个命令的文件。如何在命令输出的顶部打印当前执行的命令?
例如给定这个文件test.sh
echo "hello"
echo "world"
source test.sh 的输出应该是:
echo "hello"
hello
echo "world"
world
【问题讨论】:
-
set -v选项会满足您的需求吗? -
这取决于你想要什么。
set -v显示命令之前 扩展,set -x显示它们之后 扩展。