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
すべてのファイルが1つのディレクトリにある場合は、
あなたは、デフォルトではbzip2で圧縮するためのもので、-k
手段は、入力ファイルを保持し、*.bz2
で終わるすべての単一のファイルを検索するbzip2
を告げるよう-d
手段が解凍bzip2 -d -k *.bz2
を行うことができます.bz2
拡張子を抽出します。
またbunzip2 -k *.bz2
をbunzip2
として使用すると、デフォルトでは解凍のために-d
コマンドが不要です。
あなたはbashのスクリプトを好むならば、あなたはまた、
for b in *.bz2; do bunzip2 $b; done
がS.O.へようこそ
for
ループを使用することができます答えはいつでも歓迎ですが、上記の答えが元の質問にどのように答えているかを説明する文脈を追加することを検討してください:) – Leigh