是的。我知道我不应该用它来编写脚本。是的。这是垃圾。我果然是个傻子。
尽管如此。
我想查看脚本正在执行的命令,以进行调试。我认为您可以在 bash 脚本中使用 set -x 或 set -v 来获得此效果。
例如,如果脚本是
#!/bin/tcsh
echo "Hello"
然后当它运行时,我就会看到
echo "Hello"
Hello
最佳答案
放置:
设置回显
和/或
设置详细
位于脚本的顶部。这将打印出脚本中发生的所有内容,相当于 bash set -x
和 set -v
命令。
关于debugging - 如何在 tcsh 脚本中回显命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9095175/