有没有一种方法可以在 cron 中一次评论多个条目?

有没有一种方法可以在 cron 中一次评论多个条目?

我知道禁用任务的标准方法是使用任务前面的符号cron来注释该行,就像大多数 Unix 配置文件或 shell 脚本一样。#例如:

53 23 * * * /home/dolan/y-u-du-dis.sh 2>&1 

对于一项任务来说这还好,但是必须注释 100 行左右确实很烦人......所以问题是: 有没有一种方法可以在 cron 中一次评论多个条目? 比如多行注释,或者在 crontab 中注释所有内容的快捷方式......

我发现ServerFault 中的这个问题和答案,这基本上表明你不能。

答案1

SF 的答案就目前而言是准确的,但如果您想要评论的所有行都在一个块中,则有一种方法可以“解决”此问题。这不是标准做法,最终结果是每行都有单独的注释标记。我选择的 crontab 文件编辑器是vi,因此其他编辑器可能有也可能没有类似的功能,但如果您希望注释第 5 行到第 80 行,您可以在 中发出以下命令序列vi

 :5,80s/^/# /

它的作用是在第 5 行到第 80 行的开头放置一个“#”。黑客吗?绝对地。有效的?在我给出的限制下,是的。

相关内容