zoukankan      html  css  js  c++  java
  • paste工具

    一、paste作用(merge lines of files)

    在某种意义上与cut相反。它不是把行分离开,而是把多行合并在一起。

    二、格式

    paste [OPTION]... [FILE]...

    三、使用举例

    (以下是三个测试文件)

    cat names
    lucy
    jack
    tony
    cat numbers
    152
    152
    189
    cat addresses
    Vine street
    New York
    China

    1.合并文件(每一行对应显示在一起,默认用制表符分割)

    paste names numbers addresses
    lucy    152    Vine street
    jack 152 New York
    tony 189 China

    2.-d 选项(指定分割符,可以为一个或多个)

    paste -d'&@' names numbers addresses 
    lucy&152@Vine street
    jack&152@New York
    tony&189@China

    3.-s 选项,把同一文件中的行粘在一起(如果只有一个文件,则把文件所有行粘在一起)

    paste -s -d'@' names numbers
    lucy@jack@tony
    152@152@189
    ls | paste -d' ' -s            #等效于 echo *
    addresses keyring-w9f2if names numbers pulse-PKdhtXMmr18n pulse-yhDzq4K6a4I3 ssh-vyFBZFWO1334 t unity_support_test.0 virtual-xing.nxBjf8
  • 相关阅读:
    排序简介
    排序集锦
    排序图解
    UVA 11809
    uva1588kickdown
    C++中输入输出的重定向
    uva1587BOX
    uva 10340 All in All
    uva 1368 DNA Consensus String
    彻底理解MapReduce shuffle过程原理
  • 原文地址:https://www.cnblogs.com/xiangzi888/p/2428534.html
Copyright © 2011-2022 走看看