Chinaunix
标题:
grep问题
[打印本页]
作者:
威廉爵爺
时间:
2011-08-12 20:26
标题:
grep问题
grep的时候如何不去搜索特定目录下的所有文件,
比如当前目录下有
abc/, def/, ghi/ ,等等十二个目录,
我如果用grep,
abc目录下的所有文件不搜索, 只搜索其他11个目录下的所有文件?
不能把这十一个都列出来哦
谢谢
作者:
Fatihyang
时间:
2011-08-12 21:52
换种思路啊 也不难 善于变换下
比如找 abc 目录下所有文件(他下面的def目录不查找)
find abc/ | grep -v '^\./def'
找到abc下所有目录 忽略掉查找到的def目录以及其目录下的
\. 代表 '.'
^去行首
-v 取反
作者:
Fatihyang
时间:
2011-08-12 21:54
话说 我没有用 grep 直接查找过目录
求解
只做管道命令 进行 再次结果加工
作者:
Fatihyang
时间:
2011-08-12 21:55
额 擦 还有 查找各种文件内 符号 正则表达式的 各种行
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2