[Shell] 按行合并文件

作者: _小老虎_ | 来源:发表于2018-08-24 16:47 被阅读46次
# [shell按行合并文件]
#file1
#a
#b
#c

#file2
#1
#2
#3

#如何合并两个文件,得到
#a 1
#b 2
#c 3  

#awk方式 
awk 'NR==FNR{a[NR]=$0}NR>FNR{print a[FNR],$0}' file1 file2
#paste方式 
paste -d " " file1 file2 > result-file

相关文章

  • [Shell] 按行合并文件

  • shell读取文件三种方法

    Shell按行读取文件的3种方法 Shell按行读取文件的方法有很多,常见的三种方法如下: 要读取的文件: 写法一...

  • 文件操作

    一、文件操作-读 二、文件操作-写 三、复制文件 四、合并文件 合并文件-结果 五、readline按行读取文件、...

  • shell按行读取文件

    在shell中按行读取文件常用的方法如下: file.txt文件中内容如下:

  • linux笔记

    cat /dev/null > ./null.txt 清空文件内容 shell 按行读取文件 ,不过for 是...

  • paste 命令

    paste命令用于合并多个文件,或按行合并文件。 参数 d list 用于指定换行符号, 默认值是tab s ...

  • shell作业 + R作业

    Shell作业: R作业: #1.创建两个数据框(矩阵,向量),按行按列两种合并 #2.记录整理 is.datat...

  • Linux shell按行读文件

    写在前面 这里采用的测试文件的内容如下: 另外,这里的脚本都会放在test.sh中运行,当然,我不说你也可以看出来...

  • paste pipeline 妙用 | sed -n 2~4p解

    paste 可以列合并文件,cat可以行合并文件 在管道中paste还有妙用,合并N行显示 还可以一行命令转fas...

  • shell 合并多个文件

    多个文件分别写 文件名有相同部分

网友评论

    本文标题:[Shell] 按行合并文件

    本文链接:https://www.haomeiwen.com/subject/nshiiftx.html