From: yamataka@...08.itscom.net Date: 2014-08-29T11:52:32+09:00 Subject: [ruby-list:49931] Re: [質問] ruby スクリプト中より、ファイルへのリダイレクトされているか知る方法 出沢さん 山口です。 > ないんじゃないかなぁ。 > リダイレクトはアプリの仕事ではなく shell の仕事だから。 > アプリは単に stdout(ファイルディスクリプタ1番)に出力しているだけ。 > shellがそれを画面に出すかリダイレクトするかパイプするか > > 出沢 ご教示ありがとうございます。 > > 下記の様に、 > > yama@roswell: ./outlook-export-ics.rb 2014/08/25 > /tmp/x.csv > > > > ruby スクリプト実行し、ファイルへ出力をリダイレクトしているのですが、 > > スクリプト内で、ファイルにリダイレクトしているかを知る方法はあります でし > > ょうか? cygwinのコンソールに出力するときは、utf-8 で、 ファイル x.csv に出力するときは、sjis でという風に したいのですが、何かいい方法はないでしょうか? しかも環境は、 yama@roswell:~/bin$ ruby --version ruby 1.8.7 (2012-06-29 patchlevel 370) [i386-cygwin] cygwinで、ruby 1.8 なのです。