zoukankan      html  css  js  c++  java
  • shell tr用法

    tr(translate的缩写)主要用于字符的删除与替换

    语法:tr[-c/d/s/t] [SET1] [SET2]

    参数:-c:(complement)用SET2中的字符替换SET1中没出现的字符

         -d:(delete)删除SET1中的所有字符

         -s:(sequence repreat)压缩SET1中重复的字符,使其只出现一次

         -t:将SET1转换为SET2(为缺省状态)

    案例分析:

    -c——用SET2中的字符替换SET1中没出现的字符。eg:

            

            最后friend后面的字符也被替换成了“*”说明字符串最后会自动添上“\0"的。

    -d——删除SET1中的所有字符

            

     -s——压缩SET1中连续重复的字符,使其只出现一次

            

    -t——将SET1转换为SET2(为缺省状态)

            

    把文本中的所有逗号改为回车

    cat aa|tr ',' '\n'
  • 相关阅读:
    抽象工厂模式
    工厂方法模式
    单例模式
    适配器模式
    外观模式
    简单工厂模式
    设计模式开篇闲谈
    android ui更新
    android获取Context
    android 事件绑定
  • 原文地址:https://www.cnblogs.com/kaituorensheng/p/2979666.html
Copyright © 2011-2022 走看看