my @return = `at now +3 days -f test2.pl myargument 2>&1`;


如何将这个自变量传递给脚本test2.pl?在该代码中,它返回错误。

最佳答案

根据我系统上at的文档,它从-f或STDIN指定的文件中读取要执行的bourne shell命令。

因此,以下应该可以解决问题:

`printf %s 'test2.pl myargument' | at now +3 days 2>&1`;

关于linux - 如何将参数传递给Perl脚本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46549894/

10-16 23:59