例如:
某備份文件夾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
現(xiàn)在是想把這些文件夾各自打成一個(gè)以文件名的生成一個(gè)tar.gz的包
以前用或者說想到的方法:
for a in `ls 2011*`;do
tar zcvf $a.tar.gz $a
done
利用for循環(huán)去做。
今天在tone上一個(gè)叫 @trends 的哥們,貼出了一招
ls | awk '{ print "tar zcvf "$0".tgz " $0|"/bin/bash" }'
嘻嘻 學(xué)習(xí)了
億恩科技地址(ADD):鄭州市黃河路129號(hào)天一大廈608室 郵編(ZIP):450008 傳真(FAX):0371-60123888
聯(lián)系:億恩小凡
QQ:89317007
電話:0371-63322206 本文出自:億恩科技【www.allwellnessguide.com】
服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]
|