2013年4月16日火曜日

さくらVPS CentOS6.2にsystemuをインストール ruby-2.0.0-p0

  1. systemuのインストール
  2. rubyから実行した外部コマンドの出力結果が EUC-JP なのに、端末の表示は UTF-8 の場合、当然ながら文字化けする。
    リダイレクトでファイルに書き込んで、「iconv -f euc-jp -t utf-8」で文字コードを変換するのも何か微妙な気がしたので、
    systemuを使用することにした。

    サンプルスクリプト(test.rb)のイメージは、以下のような感じ。
  3. Rubyから外部コマンドを実行する場合の参考資料
  4. Rubyで外部コマンドを実行して結果を受け取る方法あれこれ systemu で外部コマンドを実行する
    systemu を使用して Ruby から外部コマンドを実行する