我在一个文件中有一个 shell 命令列表,每行总是 1 个命令。我用 source cmds.sh
运行这些,一切都很好。
这些命令通常会执行一些任务并打印输出。但是,很难分辨一个命令的输出在哪里结束,另一个命令的输出从哪里开始。如果我可以在每个源命令之后运行类似 echo "-----"
的东西,那就容易多了。
我怎样才能以简洁的方式做到这一点?
答案 0 :(得分:0)
使用最新版本的 bash?
将 trap 'echo -----' debug
放在源文件的顶部,也可能将 trap -- debug
放在底部。