<pre>タグなどでプログラムをコピーしたいときに、"<"や"&"などをエスケープしなくてはならない。次のコマンドは標準入力の文字列をHTMLエスケープする。
ruby -r cgi -pe '$_=CGI.escapeHTML($_)' . . . 本文を読む
ある数以上の素数を返すワンライナーとして
ruby -r mathn -e 'p Prime.new.find{|x|x>=12345}'と書ける。12345にそれ以上の素数が欲しい数を入れる(この場合は12347という素数が返ってくる)。ただしこの方法は2から順番に素数を計算するので時間がかかる。そこで、途中から計算するワンライナーとして、
ruby -r mathn -e 'p (12345. . . . 本文を読む