1
我正在編寫腳本,我需要使用sed
來更改某些文件,我想知道如果操作失敗的錯誤,如「沒有這樣的文件」,我可以保存錯誤的文本文件或在一個變量?如何?sed:保存文件中的錯誤
我正在編寫腳本,我需要使用sed
來更改某些文件,我想知道如果操作失敗的錯誤,如「沒有這樣的文件」,我可以保存錯誤的文本文件或在一個變量?如何?sed:保存文件中的錯誤
您可以重定向由stderr
:
$yourcommand 2> log
stdin
stdout
stderr
sed -e 's/Some Text/Something else/' $file > output 2>errors
此重定向的誤差(從stderr
,文件描述符2)到文件errors
。