unix 命令压缩除以 _fpartxx 结尾的文件之外的所有内容

unix 命令压缩除以 _fpartxx 结尾的文件之外的所有内容

我想知道我是否有这样的文件夹结构:

/var/www/testing/file1.iso_fpart0
/var/www/testing/file1.iso_fpart1
/var/www/testing/file1.iso_fpart2
/var/www/testing/file1.iso
/var/www/testing/file2.xls_fpart0
/var/www/testing/file2.xls

我如何运行 zip 命令,压缩除以 _fpartNumber 结尾的文件之外的所有内容。我只知道这个命令,

zip -r total.zip .

答案1

zip -r foo foo -x \*.o 

这将包含 foo.zip 中 foo 的内容,同时排除所有以 .o 结尾的文件。

答案2

尝试这个:

find . -name "*_fpart*" -print | zip total.zip -@

相关内容