怎样才能忽略 bash 中带有特定关键字的错误?

怎样才能忽略 bash 中带有特定关键字的错误?

我知道我可以忽略全部类似这样的错误:

command 2>/dev/null

但我只想忽略特定的错误。

例如,如果我运行:

cp file

我收到错误:

cp:‘文件’后缺少目标文件操作数

如果错误中包含字符串“操作数”,我该如何忽略它?

如果出现错误才不是包含字符串“操作数”,我希望打印错误。

答案1

尝试这个:

cp file 2>&1 | grep -v operand

相关内容