sed和换行符有问题吗?
我有一个包含以下内容的文件test.txt
aaaaa
bbbbb
ccccc
ddddd
以下内容不起作用:
sed -r -i 's/\n/,/g' test.txt
我知道我可以使用tr
它,但是我的问题是为什么用sed似乎不可能。
如果这是逐行处理文件的副作用,那么我会对为什么会发生这种情况感兴趣。我认为grep
删除新行。sed是否也一样?
tr
将添加尾随,
并输出未终止的行。最好是用paste
代替:paste -sd , test.txt