Ok 나는 내 머리카락을 꺼내려고합니다. 나는 crontab에서 실행되지 않는 perl 스크립트를 가지고있다. 그러나 나는 같은 상자에서 매일 잘 실행되는 펄 스크립트를 가지고있다. 나는이 사이트와 다른 웹 사이트에서 주어진 솔루션을 모두 확인했지만 아무런 차이가없는 것으로 보인다. 여기 내 크론과 내 스크립트의 첫 부분입니다perl이 cron에서 실행되지 않습니다.
55 13 * * * su oracle; cd /u02/oraclebackup;./move_em_bkup.pl >> /u02/oraclebackup/move_em_backup.log > move_em_bkup.dbg 2>$1
그것은 .dbg 파일에 닿지 만 아무 것도 넣지 않습니다. 나가기 위해 사용할 수있는 오류나 아무 것도 없습니다.
#!/usr/bin/perl
use Strict;
use Archive::Tar;
use Net::SCP qw/ scp /;
use Net::SCP::Expect;
use DateTime;
아무도 도와 줄 수 있습니까?
나는 cron 작업에서 perl 경로를 지정하려고 시도했지만 아무런 차이가 없다. –
표준 출력을 두 곳으로 리디렉션하고 있습니다. 무슨 일이 일어날 것으로 예상됩니까? – mob
'2> $ 1' 대신'2> & 1'을 (를) 사용하셨습니까? – mob