将多个文件一一gzip

Dal*_*ana 3 linux bash command-line gzip

我有 100 个文件,n1.txt、n2.txt ……我想对每个文件进行 gzip,但不是在一个文件中——最后我想要 100 个n*.txt.gz文件。

我如何在 Linux 中使用 Bash 做到这一点?

hym*_*mie 7

要压缩所有文件,您可以使用:

gzip n*.txt
Run Code Online (Sandbox Code Playgroud)

n*.txt将扩大到所有文件名作为参数gzip