linux中一些简便的命令之tr

tr是个简单字符处理命令,主要有以下几个用法:

1、替换字符:

echo "hello,world" | tr 'a-z' 'A-Z'

执行结果:HELLO,WORLD

注释:这里是把所有的小写字母换成大写字母

2、删除字符

echo "hel3lo,wo0lrd2938" | tr -d '0-9'

执行结果:hello,world

注释:这里是把所有的数字删除

3、删除指定字符外的字符

echo "hel3lo,wo0lrd2938" | tr -d -c 'a-z'

执行结果:helloworld

注释:这里是把所有字母外的字符删除,包括换行符\n,如下图所示

linux中一些简便的命令之tr

4、删除重复字符

echo "hello,worldddd" | tr -s 'ld'

执行结果:helo,world

注释:这里把字符串里包含的l和d给删除了

上一篇:在Linux平台上搭建EasyDarwin,编译代码并简单部署


下一篇:Redis 中文入库成功,读取数据写入文件乱码问题