在文本文件中创建新列

在文本文件中创建新列

假设我有一个包含以下内容的文本文件:

1
3
5
7
9

我想将以下内容粘贴到其右侧,同时仍保持间距:

23 34 53 
22 17 99

(当然,我使用了更多的数字,所以我不能只手动执行此操作)。所以我想要这样的东西:

1 23 34 53
3 22 17 99
5
7
9

我该怎么做呢?

答案1

您可以使用该paste命令合并文件中的列,如下所示:

f1:

1
3
5
7
9

f2:

23 34 53
22 17 99

然后该命令paste f1 f2将产生:

1 23 34 53
3 22 17 99
5
7
9

在从每个文件粘贴的部分之间使用制表符,除非您使用该-d选项更改分隔符。

相关内容