gpt4 book ai didi

linux - 使用 zgrep 时沉默 'No such file or directory' 错误

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:16:04 26 4
gpt4 key购买 nike

尝试在使用 zgrep 时消除“没有这样的文件或目录”错误。它不适用于以下任何选项-s, --silent , -q , --quiet, --no-messages

uname -aLinux ... #1 SMP Wed Jul 18 19:37:38 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

有什么帮助吗?

最佳答案

问题是 zgrep 调用 gzip,然而,gzip 不是静默的,而 grep 是静默的。

zgrep bla bla

结果:gzip: bla.gz: 没有那个文件或目录所以错误来自 gzip。 zgrep 使用的选项被传递给 grep 而不是 gzip。 gzip 可以忽略警告,但仍会打印错误,因此创建别名 gzip=gzip -q 并没有多大帮助。

你可以做的是将标准错误流重定向到/dev/null

zgrep bla bla 2>/dev/null

这也会捕获 gzip 打印到 stderr 的错误。

关于linux - 使用 zgrep 时沉默 'No such file or directory' 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51652004/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com