我尝试过像这样的不同bash脚本
#!/bin/bash
FILE='C2.DAT'
echo find -name '*.xml' -exec grep -H 'c2 unit' {} \ >> FILE
但这不起作用。我想要的是将搜索中的内容重定向到我的文件。
答案 0 :(得分:4)
您需要重定向到$FILE
而不是FILE
,并且您不需要echo
。在反斜杠之后你也错过了一个分号:
find -name '*.xml' -exec grep -H 'c2 unit' {} \; >> $FILE