Linux中的tr命令详解

1, 将小写字母转换为大写字母:

bash 复制代码
echo "hello" | tr 'a-z' 'A-Z'

但是限定字母的范围的话,是什么输出你们知道吗?

bash 复制代码
echo "hello" | tr 'a-l' 'A-L'

2,删除特定字符:

比如,删除所有的数字:

bash 复制代码
echo "hello 123 world" | tr -d '0-9'

他的结果为hello world

比如删除所有的字母从a-g,g以后的字母不删除

bash 复制代码
echo "hello 123 world" | tr -d 'a-g'

3,压缩重复字符

bash 复制代码
 echo "hheelloo" | tr -s 'e'
bash 复制代码
echo "hheelloo" | tr -s 'e' | tr -s 'h' | tr -s 'o' 
  • 注意这些差别
相关推荐
捡破烂的加菲猫4 分钟前
Zookeeper入门部署(单点与集群)
linux·分布式·zookeeper
晚秋贰拾伍37 分钟前
每天学点小知识之设计模式的艺术-策略模式
运维·设计模式·系统安全·运维开发·策略模式
monstercl1 小时前
ubuntu磁盘扩容
linux·运维·ubuntu·磁盘扩容
我们的五年1 小时前
【Linux网络编程】:守护进程,前台进程,后台进程
linux·服务器·后端·ubuntu
dal118网工任子仪3 小时前
91,【7】 攻防世界 web fileclude
android·前端
taopi20243 小时前
android java 用系统弹窗的方式实现模拟点击动画特效
android
fanged3 小时前
Android学习19 -- 手搓App
android
dal118网工任子仪3 小时前
99,[7] buuctf web [羊城杯2020]easyphp
android·前端·android studio
我是唐青枫3 小时前
Linux ifstat 命令使用详解
linux·运维·网络
A.sir啊3 小时前
爬虫基础(三)Session和Cookie讲解
运维·服务器·前端·网络·网络爬虫