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' 
  • 注意这些差别
相关推荐
TG:@yunlaoda360 云老大7 分钟前
华为云国际站代理商的运维保障具体要求中,服务响应与SLA硬指标的具体内容是什么?
大数据·运维·华为云
ZeroNews内网穿透8 分钟前
Typecho博客搭建与公网访问指南
运维·服务器·网络·ssh
wdfk_prog10 分钟前
[Linux]学习笔记系列 -- [fs]initramfs
linux·笔记·学习
Violet_YSWY12 分钟前
CentOS 的 DVD 镜像 和 Minimal 镜像 的区别
linux·运维·centos
企微自动化13 分钟前
企业微信二次开发:外部群消息自动化推送指南
运维·自动化·企业微信
霜!!17 分钟前
openssl升级
linux·运维·服务器
Truman楚门20 分钟前
Page cache
linux·内存管理
mzhan01722 分钟前
[晕事]今天做了件晕事98,把openssl-libs 强制删掉了
linux·网络·晕事·openssl-libs
fatiaozhang952723 分钟前
移动高清微型盒子1A_TBX2-2_海思MV320_安卓9_2+16G_有蓝牙没无线_优盘强刷固件包
android·电视盒子·刷机固件·机顶盒刷机·tbx2-2_海思mv320
李坤林27 分钟前
Android DMA-BUF HEAP
android