压缩多个文件并保留它们的名称?

压缩多个文件并保留它们的名称?

我有数百个 .csv 文件,需要将每个文件压缩为一个文件。它应该看起来像这样

originalname.csv.gz

答案1

$> ls -la *csv
-rw-rw-r-- 1 user at 0 Jun 23 15:22 1.csv
-rw-rw-r-- 1 user at 0 Jun 23 15:22 2.csv
-rw-rw-r-- 1 user at 0 Jun 23 15:22 3.csv
$> gzip *csv
$> ls -la *csv*
-rw-rw-r-- 1 user at 26 Jun 23 15:22 1.csv.gz
-rw-rw-r-- 1 user at 26 Jun 23 15:22 2.csv.gz
-rw-rw-r-- 1 user at 26 Jun 23 15:22 3.csv.gz
$> 

相关内容