linux 批量解壓gz bz2檔案

2021-06-27 15:21:59 字數 604 閱讀 8178

一、批量解壓bz2檔案

find -maxdepth 1 -name "*.bz2"|xargs -i tar xvjf {}

這條命令可解壓當前目錄下的所有bz2檔案

批量解壓是比較鬱悶的事,以前嘗試各種方法,甚至用指令碼迴圈語句解壓都不行

現在發現這條命令可以搞定,maxdepth表示搜尋深度,1代表只搜尋當前目錄

二、批量解壓gz檔案(第二個方法最簡單)

第一:for tar in *.tar.gz; do tar xvf $tar; done

for tar in *.tar.bz2; do tar xvf $tar; done

第二:用tar命令批量解壓某個資料夾下所有的tar.gz檔案

ls *.tar.gz | xargs -n1 tar xzvf

第三:find -maxdepth 1 -name 「*.bz2″|xargs -i tar xvjf {}

這條命令可解壓當前目錄下的所有bz2檔案,maxdepth表示搜尋深度,1代表只搜尋當前目錄

第四:for i in $(ls *.tar);do tar xvf $i;done

批量解壓 python程式設計 批量解壓RAR檔案

本文實現rar批量解壓的功能,通過python指令碼呼叫winrar.exe解壓檔案時似乎不會再有廣告框彈出。通過python呼叫winrar.exe程式實現rar檔案的批量解壓,如下 import argparseimport osclass rarextractor def init self,...

Linux 批量解壓tar包

某目錄下存在幾十個tar檔案,現需要全部解壓到另外乙個目錄中去,故寫了個簡單的指令碼來解決問題 bin bash written by hzy date 2014 10 06 src path path date des path path2 file list ls src path cd des...

linux批量解壓縮

引用 find name stat 2012 05 26 log.tgz exec cp home adstat apache log stat 上述命令代表在當前資料夾下查詢符合正規表示式stat 2012 05 26 log.tgz 的檔案並分別複製到 home adstat apache lo...