如何在Ubuntu上忽略bash中的错误消息?


12

我正在尝试显示/etc/*conf(带有command wc)中所有配置文件的行数,单词数和字符数。

如何修改命令(或命令行)以不查看错误消息?


1
如果下面的Roy回答没有提供您想要的内容,您能否提供您正在尝试的命令,以便我们了解哪些功能无法正常运行?
Matrix Mole

Answers:



3

我现在无法使用外壳,但是您可以尝试类似

cat /etc/*.conf 2> /dev/null | wc -l

那应该重定向所有错误,并将输出传递给wc


如果OP想要的话,这将不允许wc输出每个文件的字/行/字符数。它将获得所有文件的总数/etc/*conf
奎克吉德

0

通常只需将标准输出重定向到/ dev / null即可忽略输出,但这不是编写Shell脚本时的好习惯

尝试使用-q代替,以完全模式运行shell,这将产生较少的输出。

这可能与问题无关,而仅是仅供参考。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.