tr命令

2018-03-02  本文已影响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

上一篇 下一篇

猜你喜欢

热点阅读