0
我在Ubuntu 16.04機器的同一目錄內有很多文件(.bz2)。我可以通過使用bzip2 -dk filename.bz2手動解壓每個文件,但我認爲有一種方法可以自動完成,因爲它們是很多文件。如何在Ubuntu中自動解壓縮在bz2中壓縮的一組文件16.04
我在Ubuntu 16.04機器的同一目錄內有很多文件(.bz2)。我可以通過使用bzip2 -dk filename.bz2手動解壓每個文件,但我認爲有一種方法可以自動完成,因爲它們是很多文件。如何在Ubuntu中自動解壓縮在bz2中壓縮的一組文件16.04
如果所有文件在同一目錄,
你可以做bzip2 -d -k *.bz2
其中-d
手段解壓爲默認的bzip2是壓縮和-k
手段保持輸入文件和*.bz2
告訴bzip2
搜索每一個文件結尾要提取的.bz2
擴展名。
也可以使用bunzip2 -k *.bz2
作爲bunzip2
,默認情況下用於解壓縮,所以不需要使用-d
命令。
,如果你喜歡的bash腳本,你也可以使用一個for
循環
for b in *.bz2; do bunzip2 $b; done
歡迎S.O.雖然總是歡迎答案,請考慮添加一些上下文解釋*如何*上述答案的原始問題:) – Leigh