仕事で無圧縮tarが必要になり、少し四苦八苦したのでメモついでに、GNU tarを使った無圧縮tarファイルの作り方を紹介したいと思います。 cygwinにデフォルトでtarが存在すると思いますのでそれを使います。コマンドプロンプトでtarが使えなかった方は、cygwinをインストールしてパスを通してください。 コマンドプロンプトより下記のコマンドを打ちます。 |cmd| tar -cf dst.tar src01.txt src02.mov ||< これでdst.tarが生成されます。ちなみに今回使用したオプションは、-c:新規作成、-f:出力ファイル指定の2つです。 なお、指定した入力ファイル順に処理されますので、厳密に順番通りに圧縮しないといけない場合には、気をつけないといけないです。 perlスクリプトで無圧縮tarを使いたかったので、書いたサブルーチンはこんな風になりました。cy