“ 複数ファイルの展開 tar コマンドは複数のアーカイブファイルを指定して展開することはできないようです. 次のように複数ファイルを展開時に指定しても, 二番目以降のファイルは, 上記のように一番目のアーカイブファイルの中の特定のファイルと認識されてしまいエラーになります. % tar -zxvf foo.tar.gz bar.tar.gz tar: bar.tar.gz: Not found in archive tar: Error exit delayed from previous errors. 複数ファイルを展開したい場合は, 面倒ですがシェルの for 文や find コマンドと組み合わせる必要があります. # bash の for で for f in *.tar.gz; do tar -zxvf ${f}; done # find と -exec で find . -n