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/

相关文章:

shell - 将 awk 打印重定向到文件

java - 调试 XQuery - XPTY0019 错误

java - 使用 Java ProcessBuilder 执行 "echo"不会插入变量(输出字符串 "$PATH")

php - echo 图像位置确实适用于带有空格的图像名称

来自 HTML 页面上搜索查询的 PHP Echo

UNIX:如何使用格式打印变量的内容。

ios - 如何查看出现问题的对象?

windows - 如何在 Windows 上使用单声道运行时在 Xamarin Studio 中进行调试

java - 如何使用Netbeans调试使用Ant自定义build.xml编译的代码?

linux - 取消设置 C-Shell 中的所有环境变量