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' 
  • 注意这些差别
相关推荐
alexhilton1 小时前
面向开发者的系统设计:像建筑师一样思考
android·kotlin·android jetpack
JuiceFS7 小时前
从 MLPerf Storage v2.0 看 AI 训练中的存储性能与扩展能力
运维·后端
CYRUS_STUDIO10 小时前
用 Frida 控制 Android 线程:kill 命令、挂起与恢复全解析
android·linux·逆向
CYRUS_STUDIO10 小时前
Frida 实战:Android JNI 数组 (jobjectArray) 操作全流程解析
android·逆向
熊猫李12 小时前
rootfs-根文件系统详解
linux
chen94513 小时前
mysql 3节点mgr集群部署
运维·后端
LH_R13 小时前
OneTerm开源堡垒机实战(三):功能扩展与效率提升
运维·后端·安全
用户0913 小时前
Gradle Cache Entries 深度探索
android·java·kotlin
循环不息优化不止14 小时前
安卓 View 绘制机制深度解析
android
叽哥14 小时前
Kotlin学习第 9 课:Kotlin 实战应用:从案例到项目
android·java·kotlin