我在下面創建了一個腳本,當我執行它時,我遇到了一個問題。而不是提取它5次,它只會提取一次。那麼如何解決這個問題呢?在一個tar文件中使用bash提取文件,但由多個tar文件組成
i=0
for tarfile in *.tar.gz;
do
((i++))
[ $i = 5 ] && break ;
tar -xzvf $tarfile
done
rm -rvf $tarfile
非常感謝幫助。我想提取tar.gz
文件,裏面只有tar.gz文件。注意:它被解壓5次,我想解壓縮最後的tar.gz
文件。請幫幫我。
你有5層壓縮或五個不同的tarballs? – merlin2011
我有5層壓縮。例如:file.tar.gz裏面也是tar.gz等等。 – user3626800