gpt4 book ai didi

linux:在一个命令中触摸空文件和压缩

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:46:57 24 4
gpt4 key购买 nike

我需要创建一堆 .gz 文件来测试某些东西。是否有可能(在基于 unix 的 shell 中)使用简单的单行代码(以及:touch file1 | zip )。如何将文件重定向到 zip?

最佳答案

gzip < /dev/null > file.gz

即提供 gzip 空输入并将输出重定向到 file.gz。不需要临时空文件。 😉

这假设有一个 /dev/null 可用(即 POSIX(-ish) 系统)。备选方案是:

:         | gzip […]
true | gzip […]
printf '' | gzip […]
echo -n | gzip […] # Won't work in strictly POSIX environments

即任何可用的并且不向 STDOUT 打印任何内容。


您提到了 zip,但既然您说您需要 .gz 文件,我假设您需要 gzip

关于linux:在一个命令中触摸空文件和压缩,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42413977/

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