当前位置: 技术问答>linux和unix
问一个linux命令
来源: 互联网 发布时间:2016-12-20
本文导语: 我想搜索一个大的目录的某些文件,但是要去掉一些不用搜索的目录(因为这个目录会搜索出大量垃圾文件)。不知这样的命令怎么写 | 上面提到的应该还是搜索了相关目录的 只是通过grep将...
我想搜索一个大的目录的某些文件,但是要去掉一些不用搜索的目录(因为这个目录会搜索出大量垃圾文件)。不知这样的命令怎么写
|
上面提到的应该还是搜索了相关目录的 只是通过grep将相关结果项删除了而已
lz需要的应该是这样的吧
find dir1 -path "dir2" -a -prune -o -name "filename"
lz需要的应该是这样的吧
find dir1 -path "dir2" -a -prune -o -name "filename"
|
find -name / abc | grep -v '/home/test1/' | gerp -v '/home/test2'
|
用find ,结合grep过滤 ,不搜的用grep -v 反向过滤
|
正解
|
感觉要用个小脚本吧
|
难道LZ你没用过rpm -qa | grep 'kernel'
这样的写法么?将find的输出经过管道传给grep就行了。
这样的写法么?将find的输出经过管道传给grep就行了。
|
+1
|
用find ,结合grep过滤 ,不搜的用grep -v 反向过滤
|
用find搜索!至于你不希望搜索到别的目录里去,你可以过滤!难道你不可以进入那个目录里面搜索么?