gpt4 book ai didi

linux - 让 zless 读取空的 gz 文件

转载 作者:太空宇宙 更新时间:2023-11-04 10:23:15 25 4
gpt4 key购买 nike

我曾尝试使用 zless 读取 (.gz) 文件。

zless $1.txt.gz

但是,当 (.gz) 文件为空时,它会显示一条消息

"$1.txt.gz" may be a binary file.  See it anyway?

如何在不多次输入 Y 的情况下强制 zless 读取一个空的 gz 文件。

是否可以返回类似的东西

$1 is empty 

最佳答案

zless 只是 less 的包装器。你需要看看 man less:

-f or --force Forces non-regular files to be opened. (A non-regular file is a directory or a device special file.) Also suppresses the warning message when a binary file is opened. By default, less will refuse to open non-regular files. Note that some operating systems will not allow directories to be read, even if -f is set.

答案是

zless -f "${1}.txt.gz"

关于linux - 让 zless 读取空的 gz 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42909881/

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