あれ……でも確かに動作環境見ると、 >Windows: Windows XP SP2 以降、Mac OS X: Intel CPU および "Snow Leopard" 10.6 以降。なお、Unity は Windows および OS X のサーバー版では動作確認されていませんのでご注意ください。 ってなってるな なんだこれ??
最初にシェルがリダイレクトを分析してファイル text を新規作成してリダイレクトにセットする。 その後に cat が立ち上げる。catの引数が何を意味しているのかをシェルは知らない。 catはだから、シェルが新規作成したファイル text の内容をリダイレクト先に書き込む。 空のファイルを読んでその内容(=空)を書き込む。だから text が空になる
Argument "<h5 class="latest">Latest Story</h5>" isn't numeric in numeric eq (==) at test.txt line 24. Argument "readline GLOB(0x1cebaec)" isn't numeric in numeric eq (==) at test.txt line 24. Filehandle $fh2 opened only for output at test.txt line 25.