tr命令

作者: 啾咪啾啾酱 | 来源:发表于2018-03-02 11:37 被阅读0次

    tr命令可以对标准输入的命令进行替换、压缩和删除。它可以将一组字符变成另一组字符。

    #将输入字符由大写转成小写

    echo "Hello World"| tr  'A-Z'  'a-z'

    hello world

    #使用tr删除字符

    echo "hello 123 world 456"|tr -d '0-9'

    hello world

    #将制表符转换成空格

    cat 1.txt|tr '\t' ' '

    #用tr压缩字符,可以压缩输入重复的字符

    echo ”thissssss is  a text  linnnnnnne“|tr -s ' sn'

    this is a text line

    #使用tr做数字相加操作

    echo 1 2 3 4 5 6 7 8 9|xargs -n1|echo $[ $(tr '\n'  '+') 0]

    #删除造成Windows的'^M'字符

    cat file.txt|tr  -d '\r' > newfile.txt

    相关文章

      网友评论

          本文标题:tr命令

          本文链接:https://www.haomeiwen.com/subject/sataxftx.html