rubyには、省略されたコードが隠されていることがある。その省略されたコードをちゃんと理解しておかないと、rubyの中で何が起こっているのか?見失ってしまう...。調べてみた。 一般的なソースコードの中では、可能な限り省略せずに書いた方が良いと思われる。 きっと、他人を悩ますか、1カ月後の別人の自分が悩む。 しかし、直接タイプすることが多いワンライナーでは、素早く、簡潔に入力できる省略表現は便利である。 無駄に$や!を入力しないので、エスケープの問題で悩むことも少なくなると思われる。 作業環境 OSX 10.9 Mavericksである。 GNU bash, version 3.2.51(1)-release (x86_64-apple-darwin13) ruby 2.0.0p247 (2013-06-27 revision 41674) [universal.x86_64-darwin
Groovyはコマンドラインからでも色々と遊べます。 ということで、Windows環境で試してみました。とりあえず、試したのは以下のオプションです。 -v または --version display the Groovy and JVM versions # GroovyとJava VMのバージョン情報を表示*1 バージョン表示 groovy -v -e <script> specify a command line script # コマンドラインスクリプトを指定する a.txtの内容をリダイレクトし大文字にして出力 groovy -e "println System.in.text.toUpperCase()" < a.txt dirコマンドの結果をパイプし大文字にして出力 dir | groovy -e "println System.in.text.toUpperCase()" -
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く