linux - 分别对每个文件进行 GZip

我们如何对每个文件分别进行 GZip 压缩?

我不想将所有文件都放在一个大 tar 中。

最佳答案

你可以使用 gzip *


注意:

  • 这将单独压缩每个文件并删除原始文件。
  • 使用 -k (--keep) 选项保留原始文件。
  • 如果您有大量文件,由于 shell 的限制,这可能不起作用
  • 并行运行 gzip see @MarkSetchell's answer below .

https://stackoverflow.com/questions/1792078/

相关文章:

linux - 使用 ssh 检查远程主机上是否存在文件

linux - 从标准输出中获取输出的最后 4 个字符

linux - 当命令太长时,命令行会自动覆盖

java - 无法创建Java虚拟机

linux - 须藤 : docker-compose: command not found

linux - 将时间跨度(以秒为单位)转换为 shell 中的格式化时间

linux - 将标准输出作为命令行工具的文件名传递?

linux - 如何安排 tcpdump 在特定时间段内运行?

linux - 如何将 bash 别名定义为多个命令的序列?

linux - 无法在 Ubuntu 16.04 中启动 Docker 服务