find与grep命令搭配使用
这两个都是查找命令,find命令用于查找某个文件或者文件夹;而grep用于查找指定字符串内容。
1、find命令
find命令用于查找某个文件或者文件夹,比如:
$find . -name "*.java" //查找当前目录下所有扩展名为java的文件。
2、grep命令
grep命令用于查找指定字符串,比如:
$grep -n "hello" hello.c //在hello.c中查找hello字符串,如匹配到则显示包含该字符串的行及行号
3、find与grep命令组合使用
find与grep命令组合使用,在大量文件中查找非常方便,如:
find . -name "*.c" | xargs grep "hello" //在当前目录所有.c文件查找包含hello字符串的文件