在Linux中安排文本

时间:2017-01-04 17:12:26

标签: linux file sorting text sed

我们说我有一个文件" example.txt"以下内容

dbContext

现在我想重新排列输出,如下所示:

user@computer ~ » cat example.txt

Output will be like              "aws"
                                 "aws-ec2"
                                 "aws-reinvent-2016"

我该怎么办?

1 个答案:

答案 0 :(得分:1)

您可以使用awk

awk '{$1=$1}1' ORS=', ' example.txt

ORS=', '输出记录分隔符设置为,$1=$1不会更改该行中的任何内容,但仍会告诉awk使用新的ORS重新组合该行。 1将始终评估为true并使awk打印记录。