使用grep命令在所有以ip
(区分大小写)开头并以s
目录中的.conf
开头的文件中搜索字符串/etc
。将输出重定向到/usr/local/thirdrock/grep1.txt
。
你应该得到8行输出。
这是我的实际考试复习的问题,到目前为止我已经
grep "ip" s*.conf /etc
但我已退回"no such file or directory"
。
我的问题是如何搜索所有以s
开头并以.conf
目录中的/etc
结尾的文件。
答案 0 :(得分:0)
试试这个:
grep ip /etc/s*.conf
答案 1 :(得分:0)
grep "ip" s*.conf /etc
正在搜索与s * .conf匹配的当前目录中的所有文件中的字符串“ip”以及作为目录的“file”/ etc。
grep "ip" /etc/s*.conf
应该做你想做的事。
您可以使用>
重定向标准输出,但这不是您问题的一部分,所以我不会破坏它。
答案 2 :(得分:0)
这应该是你的伎俩
cd /etc && grep -r --include='s*.conf' ip