cat.rb は、ファイル連結スクリプトです。
cat.rb は、ファイル連結スクリプトです。 UNIX 系の OS に標準的に搭載されている cat プログラムを Ruby スクリプトで再現しました。Windows で他のファイル連結プログラムを使用した時、巨大なファイルを連結しようとするとメモリのエラーが起こって連結できなかったのでこのスクリプトを作成しました。このスクリプトは構造が単純で処理のほとんどを Ruby や シェルにまかせているので、巨大なファイルもエラーが出る事なく結合できます。
cat プログラムと同じ使い方です。指定したファイルを標準出力に出力します。
以下のファイルは、bzip2 で cat.rb を圧縮しています。