2
我想遞歸搜索當前文件夾中包含的所有文件中的字符串,我正在執行grep。但是這個主機上的grep
似乎太舊了。這裏有一些用法。grep -r不可用;現在怎麼辦?
>> grep -r "some string here" *.*
grep: illegal option -- r
usage: grep [-E|-F] [-c|-l|-q] [-bhinsvwx] -e pattern_list...
[-f pattern_file...] [file...]
usage: grep [-E|-F] [-c|-l|-q] [-bhinsvwx] [-e pattern_list...]
-f pattern_file... [file...]
usage: grep [-E|-F] [-c|-l|-q] [-bhinsvwx] pattern [file...]
那麼我應該怎麼做我想要的?
或使其'找到一個新的
find
。 -type f -exec grep「some string here」{}/dev/null \;'如果您希望匹配文件名前面加上匹配。 – 2015-04-06 07:10:32屏幕只是閃爍,我看不到列出文件名的結果。 到目前爲止,我設法使用以下語句: grep -F Ma/Dir/* 在所需的Dir中搜索字符串「Ma」。 – 2015-04-06 07:13:54
發現這個奇特的東西; d [www.computerhope.com(https://www.computerhope.com/unix/ugrep.htm) – 2015-04-06 07:19:58