我尝试将输出重定向到同一文本文件。但我无法做到。请帮帮我
码
foreach my $config (sort keys %{$details}) {
if (exists $details->{$config}) {
foreach my $project (sort keys %{ $details->{$config} }) {
system( "$path/perl ./bin/export_from_ddts.pl 2> \"\'>>\' ./logs/system_error.txt\"" );
system( "$path/perl ./bin/convert_to_csv.pl 2> \"\'>>\' ./logs/system_error.txt\"" );
}
}
}
答案 0 :(得分:2)
system(qq($path/perl ./bin/export_from_ddts.pl 2>>./logs/system_error.txt));
答案 1 :(得分:0)
您应该print
传递给system
的字符串。目前您正在使用
/path/to/perl ./bin/export_from_ddts.pl 2> "'>>' ./logs/system_error.txt"
这显然是胡说八道。