#author("2017-11-23T16:24:24+09:00","default:wikiwriter","wikiwriter") &tag(tar); *目次 [#oebbba76] #contents *関連ページ [#c52a22a7] *参考情報 [#cbbfd3c4] *圧縮 [#x7ca2b2e] -圧縮せず固めるのみ tar cvf foo.tar foo -gzipで一気に圧縮。zを追加。 tar czvf foo.tar.gz foo -bzipで一気に圧縮。jを追加。 tar cjvf foo.tar.bz2 foo *ファイル一覧 [#d81c0d24] **Windows用ユーティリティGowを使ってtgzファイルの中身を確認 [#n7aa7a8b] -tarにzオプションが実装されていないので、gzipと組み合わせるしかない。 gzip -dc test.tgz| tar tvpf - *トラブルシューティング [#gb4079f4] **OS XのtarとGNU tarの互換性 [#e4b0aebd] -Macで圧縮したtarファイルをLinux側で解凍しようとすると以下のようなエラーが表示される。 #pre{{ tar: 未知の拡張ヘッダキーワード `SCHILY.dev' を無視 tar: 未知の拡張ヘッダキーワード `SCHILY.ino' を無視 tar: 未知の拡張ヘッダキーワード `SCHILY.nlink' を無視 }} -[[ちっぷす:OS X の tar と GNU tar の互換性:http://tominaga.cbrc.jp/tips/osx_tar_linux.html]]によると単に無視していいらしい。 **tar: Exiting with failure status due to previous errors [#n5939351] -途中でエラーが発生したものの(中断するほどではなく)、最後まで実行できたという意味。 -EUC環境で日本語ファイル名が含まれるtarファイルを、UTF-8環境で解凍すると発生。