나는 다음과 같다 제의 crontab에 항목이 : 나는 쉘에서 실행할 때crontab 항목을 테스트하는 방법은 무엇입니까?
이0 3 * * * pg_dump mydb | gzip > ~/backup/db/$(date +%Y-%m-%d).psql.gz
그 스크립트가 완벽하게 작동을하지만, 매일 밤 실행 될 것 같지 않습니다. 권한에 문제가 있다고 가정하고 있습니다. 아마도 crontab이 다른 사용자 또는 다른 환경에서 실행되고있을 것입니다. 어떻게 디버깅 할 수 있습니까? 저는 공유 호스팅 환경 (WebFaction)입니다.
같은 문제가 있지만 빈 파일을 생성하고 있습니다. .pgpass 파일이 있는데 모든 경로가 꽉 차서 출력 파일이 만들어졌지만 비어 있습니다. 나는 다른 질문보다는이 질문에 더할 것을 생각했다. – Ben
@ 벤 : 아마 다른 질문을하는 것이 더 나을 것 같다 ... 그래서 포럼과 같이 작동하지 않는다. 새로운 "스레드"를 시작하기에 눈살을 찌푸리게하지는 않는다. 당신의 문제가 약간 다른 경우. 파일이 실제로 작성되는 경우에는 아마도 완전히 다른 문제점이있을 것입니다. – mpen