Bash 脚本 - 查找“错误”并输出到文件

Bash 脚本 - 查找“错误”并输出到文件

我正在编写我的第一个 bash 脚本,需要一些帮助/建议。我目前无法测试该脚本 - 只是想知道我是否已正确设置它。

我有一个文件 $A_HOME/bin/nohup.out,我正在搜索术语“ERROR”。我需要它将结果输出到文件,例如 output_error.csv 或 output_error.txt。

根据我读过的内容,这是我想出的剧本

find "$A_HOME"/bin/nohup.out -exec grep "ERROR" {} /; -print >> output_error.csv

或者

grep -r ERROR "$A_HOME"/bin/nohup.out >> output_error.csv

有人能帮帮我吗?我想我应该使用 find,但我读到过在这种情况下它没有必要。

非常感激。

相关内容