Sed - 在行尾添加空格

Sed - Adding white spaces to the end of line

在这里进行一些研究后,我 运行 了解了 SED 的使用:

sed 's/$/       /' filein > fileout

这在某些文件中按预期工作,并在行尾添加了空格。

我的问题是在不同的文件中是这样的:

AAAAAAAAAAAAAAAAAAAAAAAAA BBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBB CCCCCCCCCCCCCCCCCCCCCCCCC

并且在 运行 相同的命令之后在每行的末尾附加一些空格 (7),它基本上添加了不同的行并将 7 个空格放在那里,比如 :

AAAAAAAAAAAAAAAAAAAAAAAAA BBBBBBBBBBBBBBBBBBBBBBBBB(CR)
spacesx7(cr)(lf)
BBBBBBBBBBBBBBBBBBBBBBBBB CCCCCCCCCCCCCCCCCCCCCCCCC(CR)
spacesx7(cr)(lf)

有人可以帮助我吗?提前谢谢你

试试这个:

dos2unix < filein | sed 's/$/       /' > fileout