如何将查找输出重定向到文件?

时间:2015-11-30 21:23:22

标签: linux bash shell

我尝试过像这样的不同bash脚本

#!/bin/bash

FILE='C2.DAT'

echo find -name '*.xml' -exec grep -H 'c2 unit' {} \ >> FILE

但这不起作用。我想要的是将搜索中的内容重定向到我的文件。

1 个答案:

答案 0 :(得分:4)

您需要重定向到$FILE而不是FILE,并且您不需要echo。在反斜杠之后你也错过了一个分号:

find -name '*.xml' -exec grep -H 'c2 unit' {} \; >> $FILE