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' 
  • 注意这些差别
相关推荐
一颗青果6 小时前
HTTP协议详解
linux·网络·网络协议·http
Joy T8 小时前
【AI运维】02 云上基础部署:ECS、OSS 与 Nginx 的体系化理解与实践
运维·nginx
Kapaseker8 小时前
你不看会后悔的2025年终总结
android·kotlin
广州灵眸科技有限公司9 小时前
瑞芯微(EASY EAI)RV1126B CAN使用
linux·网络·单片机·嵌入式硬件
石小千9 小时前
Nexus升级(3.63.0--3.87.1)
运维
魂万劫11 小时前
如何在虚拟机VM上|Linux环境内安装windows
linux·运维·服务器·windows
alexhilton11 小时前
务实的模块化:连接模块(wiring modules)的妙用
android·kotlin·android jetpack
序属秋秋秋11 小时前
《Linux系统编程之进程控制》【进程等待】
linux·c语言·c++·进程·系统编程·进程控制·进程等待
zfj32111 小时前
top 命令中的 wa (IO wait) 指标,理论上几乎完全是由磁盘IO(包括swap)引起的,而不是网络IO
linux·网络·top·iowait
Xの哲學11 小时前
Linux网卡注册流程深度解析: 从硬件探测到网络栈
linux·服务器·网络·算法·边缘计算