cron에서 한 번에 여러 항목에 주석을 달 수 있는 방법이 있습니까?

cron에서 한 번에 여러 항목에 주석을 달 수 있는 방법이 있습니까?

cron작업을 비활성화하는 표준 방법 은 대부분의 Unix 구성 파일이나 쉘 스크립트와 같이 작업 앞에 기호가 있는 줄을 주석 처리하는 것입니다 . #예를 들어:

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행까지의 시작 부분에 "#"을 배치하는 것입니다. 해커? 전적으로. 효과적인? 내가 준 제약 내에서는 그렇습니다.

관련 정보