Ruby:ワンライナー

作成日:2010-05-16
最終更新日:

実例

テキストファイルの連続スペースをタブに置き換える

ruby -i.bak -pne ‘gsub(/ +/, “¥t”)’*.txt

テキストファイルの改行をDOS形式からUNIX形式に置き換える

ruby -i.bak -pne ‘gsub(/\r/, “”)’*.txt

テキストファイルのアルファベットをすべて小文字に置き換える

ruby -i.bak -pne ‘$_.downcase!’*.txt

Shift JIS で書かれた html ファイルを utf-8 に置き換える

ruby -i.bak -pne ‘$_.encode!("UTF-8")’*.htm

まりんきょ学問所Rubyの浮き輪 > ワンライナー


MARUYAMA Satosi