linux – 在shell中水平显示两个文件

档案1:

dsf
sdfsd
dsfsdf

档案2:

sdfsdfsd
sdfsdsdfsdf
dsfsdfsdfsdf

我想水平捕获两个文件,结果是:

dsf        sdfsdfsd
sdfsd      sdfsdsdfsdf
dsfsdf     dsfsdfsdfsdf

谢谢

解决方法:

您可以使用paste命令:

paste file1 file2

演示:

$cat file1
1
2
3
$cat file2
3
4
5
$paste file1 file2
1   3
2   4
3   5
$

用作分隔符的默认字符是tab.如果你想要一些其他字符说空格,你可以使用-d选项:

paste -d ' ' file1 file2

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...