我想在bash shell中获取包含多个命令的文件。如何在命令输出之上打印当前执行的命令?
E.g。给定此文件test.sh
echo "hello"
echo "world"
source test.sh
的输出应为:
echo "hello"
hello
echo "world"
world
答案 0 :(得分:0)
在set -x
之前输入source test.sh
。这告诉shell在执行它们之前显示正在执行的命令。
输入set +x
然后撤消它。