-i[extension] 编辑实参所指定的文件
eg. ruby -i.bak -np -e '$_.sub!(/^/,"%4d " % $.)' a.txt
在a.txt每行前加上4位行号,并将原名改为a.txt.bak.
-e 'command' 执行单行程序
eg. ruby -e 'puts "Hello World."'
output: Hello World.
eg. ruby -i.bak -np -e '$_.sub!(/^/,"%4d " % $.)' a.txt
在a.txt每行前加上4位行号,并将原名改为a.txt.bak.
-e 'command' 执行单行程序
eg. ruby -e 'puts "Hello World."'
output: Hello World.