• 【Linux】字符转换命令paste


      这个 paste 就要比 join 简单多了!相对于 join 必须要比对两个文件的数据相关性, paste 就直接『将两行贴在一起,且中间以 [tab] 键隔开』而已!简单的使用方法:

    [root@www ~]# paste [-d] file1 file2
    选项与参数:
    -d  :后面可以接分隔字符。默认是以 [tab] 来分隔的!
    -   :如果 file 部分写成 - ,表示来自 standard input 的数据的意思。
    
    范例一:将 /etc/passwd 与 /etc/shadow 同一行贴在一起
    [root@www ~]# paste /etc/passwd /etc/shadow
    bin:x:1:1:bin:/bin:/sbin/nologin        bin:*:14126:0:99999:7:::
    daemon:x:2:2:daemon:/sbin:/sbin/nologin daemon:*:14126:0:99999:7:::
    adm:x:3:4:adm:/var/adm:/sbin/nologin    adm:*:14126:0:99999:7:::
    # 注意喔!同一行中间是以 [tab] 按键隔开的!
    
    范例二:先将 /etc/group 读出(用 cat),然后与范例一贴上一起!且仅取出前三行
    [root@www ~]# cat /etc/group|paste /etc/passwd /etc/shadow -|head -n 3
    # 这个例子的重点在那个 - 的使用!那玩意儿常常代表 stdin 喔!

      参考资料:http://vbird.dic.ksu.edu.tw/linux_basic/0320bash.php#paste

  • 相关阅读:
    emacs command
    emacs format
    attach
    虚拟ip
    emacs redo
    mariadb
    unsafe
    select, poll, epoll
    03基于python玩转人工智能最火框架之TensorFlow介绍
    03SQL语句
  • 原文地址:https://www.cnblogs.com/ningvsban/p/3725577.html
Copyright © 2020-2023  润新知