育儿哪个网站做的好,怀化网站优化推荐,什么网站可以做ui兼职,主题网站设计与制作文章目录 输出csh脚本中每一句命令 输出csh脚本中每一句命令
在 csh 或 tcsh 脚本中#xff0c;如果你想要输出脚本中的每一句执行#xff0c;你可以在脚本的开头使用 -v#xff08;verbose#xff09;选项。这个选项会使得 shell 在执行命令前先打印出来。
要在脚本中使… 文章目录 输出csh脚本中每一句命令 输出csh脚本中每一句命令
在 csh 或 tcsh 脚本中如果你想要输出脚本中的每一句执行你可以在脚本的开头使用 -vverbose选项。这个选项会使得 shell 在执行命令前先打印出来。
要在脚本中使用 -v 选项你可以在脚本的第一行的 shebang#!后面添加 -v就像这样
#!/bin/csh -v # 以下是脚本的其他部分
echo Hello, World! set variable value 当你运行这个脚本时它会打印出每个命令然后执行它们。
如下脚本执行情况 执行结果
另一种方法是在你运行脚本的命令行中使用 -v 选项像这样
csh -v script.csh这将对指定的脚本开启详细模式输出脚本中每条命令的内容。
如果你想要在脚本执行的过程中实时开启或关闭详细模式你可以在脚本中使用 set verbose 来开启使用 unset verbose 来关闭。例如
#!/bin/csh echo 这条命令不会显示出来 set verbose echo 这条命令会显示出来 unset verbose echo 再次关闭详细模式 以上是csh和tcsh脚本中如何显示每一条执行命令的方法。
注意这个功能主要用于调试目的因为它会产生大量的输出。在生产环境的脚本中一般不推荐使用详细模式。