새 파일을 생성하는 크론 작업

새 파일을 생성하는 크론 작업

내 응용 프로그램을 호스팅하기 위해 cpanel을 사용하고 있습니다. 내 애플리케이션에서는 분/시간/일 단위로 일부 쿼리를 실행해야 합니다. 이를 위해 cpanel에서 cron 작업을 사용합니다. 이것은 내가 사용하는 cron 명령입니다.

* * * * * wget -O /dev/null https://******/sms_cron

이 명령의 문제점은 트리거될 때 이메일을 보낸다는 것입니다. 이메일 전송을 중지하는 솔루션을 온라인으로 검색한 후 다음 명령이 유용하다는 것을 알았습니다.

* * * * * wget https://******/sms_cron > /dev/null 2>&1

하지만 이 명령에는 문제가 있습니다. 이메일 전송은 중지되었지만 트리거될 때마다 새 파일이 생성됩니다. 이제 나도 이것을 멈추는 방법을 알아내야 한다. 누구든지 이 문제를 해결하도록 도와줄 수 있나요?

감사해요.

답변1

wget출력 중지아무것, 출력을 다음으로 리디렉션/dev/null 그리고조용히 해달라고 요청하세요.

* * * * * wget -O /dev/null --quiet 'URL'

이는 다음과 같습니다.

* * * * * wget -O - --quiet 'URL' >/dev/null

여전히 실제로 잘못된 출력이 생성됩니다(제 생각에는 여러분이 보고 싶어하는 것 같습니다). 이러한 상황을 방지하려면 2>/dev/null첫 번째 명령 끝에 추가하거나 2>&1두 번째 명령 끝에 추가하십시오.

관련 정보