close

 

ruby , 一行文處理

檔案中的bad字眼通通改成good, 並存到newFile.txt

ruby -pe 'gsub(/bad/, "good")' < file.txt > newFile.txt

 

為file.txt裡每一行加上#, 產生的新檔寫入在file.txt.bak裡

ruby -i.bak -npe '$_ = "#" + $_' file.txt

 

第八行不要

$  ruby -pe 'next if $. % 8 == 0' < file.txt

參考

http://www.fepus.net/ruby1line.txt

 

 

 

 

arrow
arrow
    全站熱搜

    igogo 發表在 痞客邦 留言(0) 人氣()