cronで一度に複数の項目に注釈を付ける方法はありますか?

cronで一度に複数の項目に注釈を付ける方法はありますか?

cronタスクを無効にする標準的な方法は、ほとんどのUnix設定ファイルやシェルスクリプトなど、タスクの前に記号がある行をコメントアウトすることです。#たとえば、

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

1つの作業には大丈夫ですが、100行程度をコメントアウトするのは本当に迷惑です...したがって、質問は次のようになります。 cronで一度に複数の項目に注釈を付ける方法はありますか? 複数行のコメントやcrontabのすべての項目にコメントできるショートカットなど...

私が見つけたServerFaultのこの質問と回答、基本的にはできないと言います。

ベストアンサー1

SFの答えは現在では正確ですが、コメントを付けたいすべての行がブロックにある場合、この問題を「修正」する方法があります。これは標準的な慣行ではなく、最終結果は各行に別々のコメントマークがあることです。私が選択したエディタはcrontabviなので、他のエディタにも同様の機能があるかもしれませんが、行5から80をコメントアウトするには、次のコマンドをから実行できますvi

 :5,80s/^/# /

これがすることは、5行から80行までの先頭に「#」を配置することです。ハッカー?完全に。効果的な?私が与えた制約内ではそうです。

おすすめ記事