zoukankan      html  css  js  c++  java
  • tr 命令用法

      tr   

     a. 替换全部字符

      [root@bogon scripts]# tr [a-z] [A-Z]  < /etc/fstab    将读出的结果全部替换成大写字母  (取一行作为展示效果)

      UUID=9B81881D-A104-4EF9-A710-1D249ACAEEA3 /BOOT                   XFS     DEFAULTS        0 0

     b. 删除读出字符匹配范围内的全部字符    tr -d 'abc' < /etc/issue    ||  tr -d 'a-k' < /etc/issue

       [root@bogon scripts]# tr -d 'Kernel' < /etc/issue     效果展示

               S
              o a m

       原文件看下面

       [root@bogon scripts]# head -3 /etc/issue     与上面进行比对效果

              S
              Kernel on an m

      c. tr  -d 'a-z' < /path/to/file   用法示意

       [root@bogon scripts]# tr -d 'a-z' < /etc/issue   另一种效果展示

       S
          K

         D.  insert   tee 命令的用法  # cat /etc/issue | tee /tmp/issue.new | tr 'a-z' 'A-Z'   把第一个 cat 的结果 tee 命令保存至其它路径  然后把原来的内容传递给 tr 进行处理

       [root@bogon scripts]# cat /etc/issue | tee /tmp/issue.new | tr 'a-z' 'A-Z'

              S
           
      KERNEL R ON AN M

  • 相关阅读:
    NOIP2010提高组乌龟棋 -SilverN
    NOIP2009 提高组T3 机器翻译 解题报告-S.B.S
    controller向layout传值
    解决Yii2中刷新网页时验证码不刷新的问题
    关联表 重命名
    定义action的允许访问方式
    js 拷贝clone
    是否包含指定字符串
    indexOf()定义和用法
    直接借鉴的 ids拼接
  • 原文地址:https://www.cnblogs.com/S--S/p/8734580.html
Copyright © 2011-2022 走看看