我正在编写脚本,我需要使用sed
来更改某些文件,我想知道操作是否因“No Such File”等错误而失败,我可以将错误保存在文本文件中一个变量?怎么样?
答案 0 :(得分:3)
sed -e 's/Some Text/Something else/' $file > output 2>errors
这会将错误(从stderr
,文件描述符2)重定向到文件errors
。
答案 1 :(得分:3)
您可以将stderr
重定向:
$yourcommand 2> log
stdin
stdout
stderr