我需要搜索目录C:\vehicles
中的所有文件。我想打开每个文件并复制包含任何字词的整行:make
,model
或year
。
这就是我所拥有的,但它不起作用。我还是新手。
$ grep -rE pattern"(make|model|year)" cygdrive/c/vehicles/
如果我明天不知道的话,我将不得不手工做所有事情,这是非常有帮助的。
答案 0 :(得分:0)
试试这个:
grep -rE "make\|model\|year" /Directory/To/Search/ > /Path/To/file_to_save_in.txt
>将输出(即匹配行)指向指定的文件。或者,如果您想先测试它,只需将输出定向到命令行:
grep -rE "make\|model\|year" /Directory/To/Search/