OC

Knowledge OS
主帖 2 条回复

关于终端中查找,并去掉某关键词后显示 的方法

oIMOo oIMOo · 2015年11月13日 · 阅读 8 · 更新于 2015年11月14日 · 无人欣赏。

终端中使用 find 或 grep 查找符合要求的某文件

需要扫描全服务器

但是文件过多,并且想过滤掉无权限查看的搜索结果

应该使用什么代码呢?

find ./* -iname "test_first" | grep -v "Permission"

我是这么测试的,但是依然显示带有关键词 Permission 的结果项

注意:Permission 关键词不包含在文件名中,而是终端中提示无权限访问的关键词

回复

2 条
#1
saxieyu
2015年11月14日
find ./* -iname "test_first" 2>/dev/null

用Google搜索find过滤无权限,第一条结果就会给你答案

#2
oIMOo
2015年11月14日

1楼 @saxieyu

谢谢谢谢,关键词没搜对……

只尝试了“过滤关键词”和“hide keyword”……

登录 或者 注册