Ruby で Windows 用の bash コマンドをいくつか書き直そうとしましたが、いくつかのシステム ファイルを cat しようとすると、端末が完全に台無しになりました。ランダムに上 (Windows) または下 (Linux) にスクロールします。
問題のファイルは次のファイルです。
http://danyel.apus.uberspace.de/somefile
私のRubyプログラムはこれです:
#!/package/host/localhost/ruby-2.0.0/bin/ruby
#cat.rb
File.open(ARGV[-1], "r") do |f|
puts f.read
f.close
end
ファイルを(bash経由で)「cat」すると、動作も完全にランダムになります。
そうなってしまうのには何か理由があるのですか?
手伝ってくれてありがとう、
よろしく、
ダニエル。