我正在运行一个脚本来在服务器上查找一些文件:
find / -group usergroup -user jondoe -size 33c
现在我的问题是,只显示真实结果的最方便的方法是什么?在我的输出中,有很多文件 find 遇到权限被拒绝的情况,但这并没有真正帮助。我想需要某种 grep 魔法才能只获取不产生权限被拒绝的结果?
提前谢谢您!
答案1
find / -group usergroup -user jondoe -size 33c 2> /dev/null
2 是 stderr 流,即程序出错时应将错误放入的流。通过> /dev/null
重定向该输出,/dev/null
您只会从 find 获得粘贴到 stdout 的输出,程序的所有非错误输出都应进入该流。