我正在调用存储在一台PC上的perl脚本,例如使用命令machine2使用命令machine1:
system("perl /CC/builds/123.pl\n");
现在,我需要将执行的整个perl文件的日志存储在一个说123.txt文件中并在machine1上创建。可以在开头的perl文件中打开任何文本文件,只存储输出这条线执行了吗? 请帮忙。
谢谢, 拉姆金
答案 0 :(得分:0)
我对此很新,我不知道我是否理解你的问题,但为什么你不使用“反引号”代替“系统”呢?它可以让你将输出存储在一个变量中,然后你可以随意使用这个变量。
关于反叛:What's the difference between Perl's backticks, system, and exec?