批量打包一個資料夾下的多個目錄
例如:
某備份資料夾backup下,有如下資料夾:
20110306 20110311 20110315 20110319 20110323 20110327 20110331 20110403 20110407 20110411 20110415 20110419 20110423 20110427 20110501 20110505 20110509
20110308 20110312 20110316 20110320 20110324 20110328 20110401 20110404 20110408 20110412 20110416 20110420 20110424 20110428 20110502 20110506 20110510
20110309 20110313 20110317 20110321 20110325 20110329 20110405 20110409 20110413 20110417 20110421 20110425 20110429 20110503 20110507
20110310 20110314 20110318 20110322 20110326 20110330 20110402
現在是想把這些資料夾各自打成一個以檔名的生成一個tar.gz的包
以前用或者說想到的方法:
for a in `ls 2011*`;do
tar zcvf $a.tar.gz $a
done
利用for迴圈去做。
或者用這種方法:
某備份資料夾backup下,有如下資料夾:
20110306 20110311 20110315 20110319 20110323 20110327 20110331 20110403 20110407 20110411 20110415 20110419 20110423 20110427 20110501 20110505 20110509
20110308 20110312 20110316 20110320 20110324 20110328 20110401 20110404 20110408 20110412 20110416 20110420 20110424 20110428 20110502 20110506 20110510
20110309 20110313 20110317 20110321 20110325 20110329 20110405 20110409 20110413 20110417 20110421 20110425 20110429 20110503 20110507
20110310 20110314 20110318 20110322 20110326 20110330 20110402
現在是想把這些資料夾各自打成一個以檔名的生成一個tar.gz的包
以前用或者說想到的方法:
for a in `ls 2011*`;do
tar zcvf $a.tar.gz $a
done
利用for迴圈去做。
或者用這種方法:
ls | awk '{ print "tar zcvf "$0".tgz " $0|"/bin/bash" }'
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28371090/viewspace-772642/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 把多個資料夾中的檔案批量放到一個資料夾
- git 命令建立一個資料夾目錄Git
- linux 檢視不同目錄的多個資料夾大小Linux
- linux刪除一個資料夾下面的多個資料夾Linux
- Unity Assets目錄下的資料夾用途Unity
- 寶塔皮膚根目錄是哪個資料夾
- python複製資料夾到一個目錄,或者按目錄層級建立複製Python
- Unity Assets目錄下的特殊資料夾名稱Unity
- Python 寫了一個批量生成資料夾和批量重新命名的工具Python
- 如何批量複製多個檔案到多個目錄中(批量複製檔案,多對多檔案高效操作的方法)
- Nginx同一個server部署多個靜態資源目錄NginxServer
- Unity打包Pc(Windows)後,複製一個exe到打包後的Plugins資料夾UnityWindowsPlugin
- 如何打造一個大模型生成的資料目錄?大模型
- 複製目錄下的全部檔案到另一個目錄
- (轉)Unity Assets目錄下的特殊資料夾名稱(作用和是否會被打包到build中)UnityUI
- linux[批量複製並重新命名]和[批量複製檔案到多個資料夾]Linux
- c# 刪除某個資料夾下所有空目錄,解決因刪除空目錄後上一組成空目錄沒有刪除的情況C#
- .Net引用根目錄子資料夾下的dll檔案
- linux刪除資料夾命令是什麼 linux刪除一個目錄的命令Linux
- ubuntu拷貝資料夾到另外一個資料夾下,如何寫shell命令:Ubuntu
- linux下目錄打包的方法Linux
- maven專案打包說有依賴jar包到一個資料夾MavenJAR
- BIEE 目錄遷移(資料夾)方式
- Linux統計某資料夾下檔案、資料夾的個數Linux
- python包在哪個資料夾下?Python
- 批量新建資料夾並命名的辦法 如何批量新建很多資料夾
- Mac如何將多個檔案快速歸類到一個資料夾裡Mac
- 使用RMAN恢復一個資料庫到另一個目錄結構不同的資料庫中資料庫
- Linux下批量Kill多個程式的方法Linux
- eclpse如何把自己的多個專案放到一個資料夾下面 詳解
- 一次性將多個資料夾批處理壓縮成多個.rar
- oracle GlodenGate 建立目錄下每個目錄的含義Oracle
- python 批量重新命名資料夾下的影像Python
- win10桌面資料夾在哪裡_win10桌面檔案在C盤哪個目錄下Win10
- 【linux下各個目錄的作用】Linux
- mac下如何使用Sed批量替換資料夾下的字串Mac字串
- c++ 獲取資料夾目錄名字C++
- Android SDK下各個資料夾作用Android