2011-06-30 12 views
1

私はbuildrを使用しています。すべてのコマンドライン引数を標準出力に出力しようとしています。私はbuildrやrake(buildrはビルドされています)の印刷機能に関する多くのドキュメントを見つけることができませんでした。rake/buildrで改行を印刷

プリント(+サーバのIPアドレスでサーバー ')SERVERは私からのコマンドライン引数を格納する変数です

は:私はすでに次を持っています。問題は、SERVERが何もしていないように見えると、それを自分の行に追加して '\ n'を追加することです。誰もがこれを行うための最善の方法を知っていますか?

答えて

3

私はそれを理解しました。次のようにprintの代わりにputsを使用します。

puts "サーバーはIPアドレス#{サーバー}"

+2

あなたはそれを理解してうれしいです。将来の参照のために、SERVERが機能しなかった後に ''\ n' 'を追加する理由は、二重引用符で囲まれた文字列の中でのみエスケープを評価するということです。ですから、これもうまくいくでしょう: 'print 'サーバはIPアドレス' + SERVER +"になります。しかし、 'puts'はこれを行うもっと慣用的な方法です。 –

関連する問題