记录实验楼的"查找指定文件"比赛
- 目标
将 /etc 目录下所有内容中包含 shiyanlou 字符串的文件的完整路径都写入 /home/shiyanlou/output 文件中
/home/shiyanlou/output 文件中每一行包含一个文件,这个文件的内容中包含 shiyanlou字符串,不允许重复
- 查找文件并输出到output文件
$ sudo grep -rR "shiyanlou" /etc | cut -d ":" -f 1 | tee /home/shiyanlou/output
解析: grep 找到含有执行字符串的文件
grep -rn "hello,world!" *
* : 表示当前目录所有文件,也可以是某个文件名
-r :是递归查找
-n :是显示行号