2016-09-28 2 views
-1

미안하지만, 나는 영어를 조금 알고 있습니다 :) 도움을 주셔서 감사합니다. 배쉬 나는 삭제 데이터 90 일 전 데이터를 삭제하고 저장해야실행 파일에 대한 chmod

내가 쉘, 크론, 다른 학습 그러나

* * * * * /root/file.sh >> /root/textsh.txt 

Result : cat textsh.txt 
     [] 

, 내가 좋은 희망을 배우는 집중 -e

다음> 조건의 crontab 프로그래머

chmod +x file.sh 
+0

크론 작업 출력은'/ root/textsh.txt' 파일로 리디렉션되지만'text.txt'를 확인하고 있습니다. text.txt의 출력을'text.txt'에 체크하지 말아야합니다 –

+0

죄송합니다, 잘못된 인쇄, textsh.txt는 체크하지만 데이터는 없습니다 –

+0

cron 작업을'* * * * /root/file.sb >> /root/textsh.txt 2> & 1'을 입력하면 오류 메시지도 텍스트 파일에 로그인됩니다. –

답변

0

/root/file.sh에 대한 실행 권한을 확인 했습니까? 실행 가능하지 않으면 0 바이트 /root/textsh.txt 파일로 끝납니다.

cron을 실행하기 전에 명령 프롬프트에서 /root/file.sb를 실행하십시오. 또한, cronjob의 오류를 별도의 파일로 보내는 것이 좋습니다.

+0

나는 초보자이다. –

+0

괜찮다. 고마워, chmod + x file.sh –

관련 문제