結果總容量共22G, 沒辨法燒錄CD, 所以只好處理*.gz檔案, 刪除img後 剩下2xxM . O_O
原本想用人工一個一個檔案處理, 結果處理到第三個就放棄, 因為有3xx多個檔案
簡單迴圈顯示目錄下所有檔案
for f in `ls`; do
echo "File -> $f"
done
簡單迴圈顯示目錄下所有.gz檔案
for f in `ls *.gz`; do
echo "File -> $f"
done
tar --list --file=device.config.20131219.tar.gz
#用gunzip 將.gz 解回.tar, 刪除掉檔案, 在將檔案用 gzip 壓縮
(zip 的檔案好像無法直接刪除檔)
for f in `ls *.gz`; do
echo "gzip File -> $f"
gunzip $f
fn=`echo $f|awk -F.gz '{print $1}'`
echo "tar File -> $fn"
tar --delete --file=$fn tftpboot/RFS7000-5.4.4.0-007R.img
gzip $fn
done