2015-11-13 44 views
0

我试图找到Linux中的文件的名称中GTK,但我得到了很多的垃圾许可,不得以拒绝“GTK”找到我的文件输出。我试图弄清楚如何修剪结果,并且正在阅读trim itfind it,但我无法将这些帖子中的信息与查找文件和文件路径结合在一起。如何与不是“权限被拒绝”

我这是怎么找到该文件,在输出拒绝的权限:

find . -ipath '*gtk*' | grep gtk 

我试图清理权限被拒绝,但它不工作(不显示文件):

find/\! -readable -prune -o -name . -ipath '*gtk*' -ls | grep gtk 

我也试过这个,但它仍然显示输出的权限被拒绝:

find . -ipath '*gtk*' -not -regex 'Permission' | grep gtk 

试过这个:

find . -ipath '*gtk*' ! -readable ! -executable -prune -o -print | grep gtk (error with -o) 

回答

0

可以通过管道将错误输出到一个文件,所以你不必看它:

发现。 -ipath'gtk'| grep gtk 2> error.log