<分区>
我想在给定文件上转换此文本:
87665
S
3243423
S
334243
N
...
像这样:
87665,S
3243423,S
334243,N
...
我一直在阅读一些 similar questions ,但它没有用......有没有办法在 linux 中用单行命令来做到这一点? 谢谢!
<分区>
我想在给定文件上转换此文本:
87665
S
3243423
S
334243
N
...
像这样:
87665,S
3243423,S
334243,N
...
我一直在阅读一些 similar questions ,但它没有用......有没有办法在 linux 中用单行命令来做到这一点? 谢谢!
最佳答案
使用sed
:
sed '$!N;s/\n/,/' filename
使用粘贴
:
paste -d, - - < filename
paste
会留下尾随 ,
以防输入的行数为奇数。
关于linux - Bash合并文件中的2个连续行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23293041/