小编Hen*_*k K的帖子

使用带有管道和符号的 grep 来过滤 find 中的错误

我正在使用 cygwin 在 cygdrive 上查找文件。

但是我需要取消权限被拒绝的消息(否则结果会隐藏在错误消息中)。以下命令有效:

find -name 'myfile.*' |& grep -v "Permission denied"
Run Code Online (Sandbox Code Playgroud)

我不明白为什么需要将 & 符号放入此命令中,本以为它会起作用,但事实并非如此。

find -name 'myfile.*' | grep -v "Permission denied"
Run Code Online (Sandbox Code Playgroud)

请解释符号的含义。

command-line bash grep find

29
推荐指数
2
解决办法
3万
查看次数

标签 统计

bash ×1

command-line ×1

find ×1

grep ×1