说我有一个文件
a
b
c
还有另一个我
1
2
3
我可以在Vim中(或通常在shell中)以某种方式将第二个复制到第一个中以获得
a 1
b 2
c 3
?
答案 0 :(得分:3)
按照以下vim中的逐步方法来实现。
答案 1 :(得分:2)
使用此:
vi file2 file1
ctrl + v
选择所有带有向下箭头的列,然后在命令模式下击 y ,然后在命令模式下击:n
。< / p>
在第二个文件第1行中,在 edit模式中添加两个空格,然后在 command模式
中按 p答案 2 :(得分:2)
在shell上使用它:
paste file1 file2 | sed 's/\t/ /' >> outputfile
如果删除sed部分,则输出文件将具有制表符分隔的值。