这个问题在这里已有答案:
当我尝试将命令的stdout和stderr输出重定向到文件时 . 没有任何东西可以写入文件 . 这是一个Perl脚本 . 我希望将命令的stdout和stderr输出重定向到文件 . 我写的代码是这样的:
system("sudo rm a.txt &>> output.txt");
文件 output.txt 根本不包含任何内容 . 有人可以帮我弄这个吗?
output.txt
system("sudo rm a.txt >> output.txt 2>&1")
1 回答