Linux shell 中提取zip或jar文件中的某個文件


Linux shell 中提取zip或jar文件中的某個文件

假如有個壓縮包 abc.jar, 里面文件如下 (可以用unzip -l abc.jar 查看):

data/1.txt

data/2.txt

 

那就可以如下提取里面指定的文件到指定的位置,但上級目錄將不會被創建。不加-d參數就解壓到當前目錄,-d參數可以指定不存在的目錄,會自動創建。解壓得到的文件名不變。

unzip -j abc.jar data/2.txt -d /tmp/data_in_abc


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM