美文网首页
Linux拼接文件

Linux拼接文件

作者: NJWJ | 来源:发表于2020-06-18 13:17 被阅读0次

工作中常常遇到需要将一些配置文件或一些文本内容拼接在一起,简单总结一下各种方法

1、在拼接过程中使用到的最重要的命令就是sed,
sed 命令的详细介绍:(https://www.runoob.com/linux/linux-comm-sed.html)

    栗子1:将文件中的1、2行删除
    sed '1,2d' file1
    栗子2:将文件中的1、2行删除并重定向
    sed '1,2d' file1 > file2
    栗子3:添加文本到1行以下并生成新的文本
    sed '1i hello' file1 > file2
    栗子4:添加file1到file2的第一行<font: color=read>以下<font>    
    sed -i '1r file1' > file2
    .........................等等
    sed中还可以使用正则表达完成更加复杂的文本编辑,但对于我来说更加复杂的文本编辑工作可能就会使用到python等别的脚本完成了

2、在栗子4中可以发现只能够才第一行以下的文件内容中插入另一个文件,当然可以使用sed中的替换和隐藏打印将内容逐步替换也可以实现,此外还可以使用cat将file1,file2拼接起来
···
cat file1 file2 > file3
···
注意file3为新文件,这涉及到linux文件系统的重定位相关知识

相关文章

  • Linux拼接文件

    工作中常常遇到需要将一些配置文件或一些文本内容拼接在一起,简单总结一下各种方法 1、在拼接过程中使用到的最重要的命...

  • linux文件路径拼接

    root_path=os.path.abspath(os.path.abspath(os.path.dirname...

  • Linux统计文件行数 拼接文件

    统计文件行数find . -name ".js" |xargs cat|wc -l拼接文件find . -name...

  • Linux 拼接两个文件列拼接

    目的 拼接两个没有相同列的文件。 使用 join 首先考虑 join。先输出行号,再利用行号 join. 使用 a...

  • flash双端reads拼接成一条

    命令: 生成以下文件 *extendedFrags.fastq为拼接后的reads文件 .histogram为拼接...

  • 命令

    用cat 拼接 cat命令能够显示拼接文件内容cat命令常规的操作方法 cat命令不仅可以读取文件,拼接数据,还可...

  • 20170724 文件权限

    概要 linux文件权限linux文件特殊权限ACL 访问控制列表 一、linux文件权限 (一)linux文件属...

  • Linux文件管理

    Linux教程 Linux文件管理 本文介绍如何在Linux上创建文件、删除文件、复制文件、移动文件 使用touc...

  • ME自修攻略2

    用ME将剪辑拼接: 在添加到队列时可将多个媒体文件合并到单个文件中。将媒体文件拼接在一起操作如下:选择“文件”>“...

  • Linux 命令及技巧

    Linux 命令拼接 顺序执行 前面执行成功后,后面不执行 前面执行成功后,后面才执行 Linux find 命令...

网友评论

      本文标题:Linux拼接文件

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