Edited at

tr を ruby で ( シリーズ: Ruby ワンライナ ちょっとづつ 0 )

More than 1 year has passed since last update.

sedtr を捨てたいのでちょっとづつ Ruby ワンライナを学ぶ.


参考


これまで

cat foo.txt | tr 'a' 'b'


これから

cat foo.txt | ruby -pe '$_.gsub!("a", "b")'


所見・所感

これだけだと tr の方がタイプ数が少なくて楽そうに見える.しかし,これより複雑なことをしようと思うと sed に頼ることになる. trsed をそれぞれ習得するよりは Ruby でいろいろできた方が楽そうだ.