debugging - 如何在 tcsh 脚本中回显命令?

标签 debugging echo csh tcsh

是的。我知道我不应该用它来编写脚本。是的。这是垃圾。我果然是个傻子。

尽管如此。

我想查看脚本正在执行的命令,以进行调试。我认为您可以在 bash 脚本中使用 set -x 或 set -v 来获得此效果。

例如,如果脚本是

#!/bin/tcsh

echo "Hello"

然后当它运行时,我就会看到

echo "Hello"
Hello

最佳答案

放置:

设置回显 和/或 设置详细

位于脚本的顶部。这将打印出脚本中发生的所有内容,相当于 bash set -xset -v 命令。

关于debugging - 如何在 tcsh 脚本中回显命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9095175/

相关文章:

swift - 当我们在 Xcode 中执行程序时,有没有办法查看函数调用的顺序?

debugging - 有什么方法可以获取 'http: response.WriteHeader on hijacked connection' 错误的堆栈跟踪?

Ant:根据目标调用深度缩进回显输出

php + sql语句总是返回成功?

linux - Bash echo 在字符串外带有 $ 字符

linux - 如何从 unix csh/tcsh shell 执行基本算术

gwt - GWT/GXT 的调试控制台

c# - VSCode调试测试。错误 MSB1011 : Specify which project or solution file to use because this folder contains more than one project or solution file

unix - 如何在 csh 脚本中分配变量并将它们用作同一脚本的参数?

shell - 如何根据换行符而不是 csh 中的空格来迭代变量中的每一行