【发布时间】:2023-07-27 17:23:01
【问题描述】:
是否可以在 cron 中运行带有 shell sript 的 Perl 脚本(vas.pl)(date.sh 和 backlog.sh),反之亦然? 谢谢。
0 19 * * * /opt/perl/bin/perl /reports/daily/scripts/vas_rpt/vasCIO.pl 2> /reports/daily/scripts/vas_rpt/vasCIO.err
遇到错误:
date.sh: not found
backlog.sh: not found
Perl 脚本:
#!/opt/perl/bin/perl
system("sh date.sh");
open(FH,"/reports/daily/scripts/vas_rpt/date.txt");
@date = <FH>;
close FH;
open(FH,"/reports/daily/scripts/vas_rpt/$cat1.txt");
@array = <FH>;
system("sh backlog.sh $date[0] $array[0]");
close FH;
【问题讨论】: