Ruby - コマンドライン引数・標準入力からの読み込みAdvertisement組み込み関数gets
組み込み関数getsを利用すると、簡単にコマンドライン引数・標準入力からの読み込みを行うことが出来る。
サンプルコード:Gets.rb name = gets print name + "さん"実行(コマンドライン引数を渡さない場合) >ruby Gets.rb >たろう たろう さん入力した文字列が利用されている。 単純にgetsで入力文字列を受け取ると、リターンキー押下に伴う改行コードも取り込まれるため、注意が必要。 ちなみに、末尾の改行コードを簡単に取り除く場合は以下のように、組み込み関数chompを利用する。 name = gets.chomp print name + "さん" 実行(コマンドライン引数にファイルを指定する) >ruby Gets.rb c:\sample.txt hellosample.txtの内容が表示される。 Advertisement |
ショートカット・634トップページ・このカテゴリのトップページに戻る ・634ラボ サイト検索Y!ログール |