假设有个文本文件:1.txt , 其内容如下:
111111
222222
333333
444444
555555
在 shell 下运行以下命令:
ruby -pe 'gets' 1.txt
不要看其他人回复,不要自己搞测试,写出的你的答案。我反正是刚开始没搞明白,琢磨半天才明白过来。
-n assume 'while gets(); ... end' loop around your script -p assume loop like -n but print line also like sed