• paste命令


    paste命令

    join lines of two files on a common field

    join [OPTION]... FILE1 FILE2

    join [-ti12] file1 file2

    示例说明

    ,表明合并的分隔符

    paste -d ',' b.txt m.txt >n.txt

    -表明从标准输入获取文件

    cat b.txt |paste -  m.txt > n.txt

    如果要合并一个文件的所用行

    paste -s b.txt > n.txt

    该命令主要用来将多个文件的内容合并,与cut命令完成的功能刚好相反。

    示例

    $ cat names

    Tony

    Emanuel

    Lucy

    Ralph

    Fred

    gan.cublog.cn

    $ cat numbers

    (307) 555-5356

    (212) 555-3456

    (212) 555-9959

    (212) 555-7741

    (212) 555-0040

    $ paste names numbers   将两个文件合并,他们中间用tab键分隔开

    Tony    (307) 555-5356

    Emanuel (212) 555-3456

    Lucy    (212) 555-9959

    Ralph   (212) 555-7741

    Fred    (212) 555-0040

    $ cat addresses

    55-23 Vine Street, Miami

    39 University Place, New York

    17 E. 25th Street, New York

    38 Chauncey St., Bensonhurst

    17 E. 25th Street, New York

    $ paste names addresses numbers

    Tony    55-23 Vine Street, Miami       (307) 555-5356

    Emanuel 39 University Place, New York  (212) 555-3456

    Lucy    17 E. 25th Street, New York    (212) 555-9959

    Ralph   38 Chauncey St., Bensonhurst   (212) 555-7741

    Fred   17 E. 25th Street, New York     (212) 555-0040

    $ paste -d'+' names addresses numbers   他们中间用指定的'+'符号隔开

    Tony+55-23 Vine Street, Miami+(307) 555-5356

    Emanuel+39 University Place, New York+(212) 555-3456

    Lucy+17 E. 25th Street, New York+(212) 555-9959

    Ralph+38 Chauncey St., Bensonhurst+(212) 555-7741

    Fred+17 E. 25th Street, New York+(212) 555-0040

    $ paste -s names        将多行数据合并到一行,他们间用tab键隔开

    Tony    Emanuel Lucy    Ralph   Fred

    原文

    http://blog.sina.com.cn/s/blog_63d675190100p4wh.html

  • 相关阅读:
    解析网页源码方式
    vue踩坑--细节决定成败
    fallowing-travelvue
    学会不怕
    eslint代码规范检测
    三次握手+四次挥手
    小白的学习笔记
    es6数组
    css知识整理
    JavaScript之事件循环,宏任务与微任务
  • 原文地址:https://www.cnblogs.com/mydomain/p/3034294.html
Copyright © 2020-2023  润新知