我有一个这样的文件:
a
b
c
d
e
f
g
h
等等,每行都有一个单词/数字。在4/5行之后有几个(或三个)空格。我想做的就是把它们放在这样的
a,b,c,d
e,f,g,h
我正在使用sed,但是sed是oneliner,似乎无法添加多行。任何人都可以帮助我使用shell脚本吗?我知道这必须通过Perl,Python或最多C来轻松完成。
答案 0 :(得分:0)
这可以通过多种方式完成,除非像sed那样复杂,更不用说Perl或Python了。我选择的武器是tr:
cat inFile.txt | tr "\n" "," | tr ",,,," " " > outFile.txt