如何将垂直文本转换为水平格式| Linux |

问题描述 投票:0回答:1

我有一种情况,我想将文件中的垂直文本转换为新文件的水平格式

文件中的文本为:

(A)
(B)
(C)
(D)
(E)
(F)

输出应类似于下面的新文件-filedemo.txt

(A),(B),(C),(D),(E),(F)
linux shell
1个回答
-1
投票

最简单的是:

paste -sd, fileinput.txt > filedemo.txt

[paste是用于合并行的posix实用程序。

[paste使它从一个文件中读取连续的行并将其连接。

[-s设置分隔符为逗号。


-1
投票

您可以使用以下命令来完成,

-d,
© www.soinside.com 2019 - 2024. All rights reserved.