2017-07-02 336 views
0

搜索我注意到可以用gzip單獨壓縮幾個文件。不幸的是,這種格式對我無用。用7zip分別壓縮多個文件

我試圖用以下命令組合。

Find. -type f -name "* .txt" -exec 7z {} \; 

建議?

回答

1

要添加文件到檔案,您應該使用「a」命令:7z a archive.7z file。所以,你的命令應該是這樣的:

find . -type f -name "*.txt" -exec 7z a $(basename {}).7z {} \; 

,或者,如果你想存檔的名稱,如「.txt.7z」,

find . -type f -name "*.txt" -exec 7z a {}.7z {} \; 

basename這裏是讓你的文件名,不擴展。

+0

我愛Linux!謝謝!! –

相關問題