当前位置: 首页 > article >正文

Linux中的tr命令详解

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

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

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

echo "hello" | tr 'a-l' 'A-L'

在这里插入图片描述

2,删除特定字符:

比如,删除所有的数字:

echo "hello 123 world" | tr -d '0-9'

他的结果为hello world

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

echo "hello 123 world" | tr -d 'a-g'

在这里插入图片描述

3,压缩重复字符

 echo "hheelloo" | tr -s 'e'
echo "hheelloo" | tr -s 'e' | tr -s 'h' | tr -s 'o' 

在这里插入图片描述

  • 注意这些差别

http://www.kler.cn/a/325539.html

相关文章:

  • 从漏洞管理到暴露管理:网络安全的新方向
  • 机器人传动力系统介绍
  • 【GIS操作】使用ArcGIS Pro进行海图的地理配准(附:墨卡托投影对比解析)
  • Docker--Docker Compose(容器编排)
  • 11-天猫订单数据分析
  • Docker 镜像制作原理 做一个自己的docker镜像
  • 11-pg内核之锁管理器(六)死锁检测
  • PostgreSQL 一张表多个字段关联另一张表
  • 路由器的天线有什么用?数量多≠信号强?
  • C++番外篇-------排序算法总结
  • 数字孪生平台,助力制造设备迈入超感知与智控新时代!
  • 《C++多态性:开启实际项目高效编程之门》
  • Error:Decorators are not valid here. 使用Angular中的装饰器
  • MetaAI最新开源Llama3.2亮点及使用指南
  • 企业构建AI所需的最低可行基础设施:从数据存储到大模型集成
  • rocky9.2实现lvs(DR模式)+keepalived实现高可用的案例详解(双机热备、lvs负载均衡、对后端服务器健康检查)
  • ResNet18果蔬图像识别分类
  • centos 7 通过MegaCli 可以查询RAID硬盘
  • 负载均衡的作用
  • RK3588主板PCB设计学习(四)
  • Springboot Mybatis 动态SQL
  • 【RocketMQ】消费失败重试与死信消息
  • 低代码平台中的宿主概念解析与字典、角色、岗位及权限管理
  • 金属增材制造咋突破?纳米纹理粉末如何助力金属增材制造?
  • C++ bitset(位图)的模拟实现
  • JS设计模式之状态模式:优雅地管理应用中产生的不同状态