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' 
  • 注意这些差别
相关推荐
星月黎明8 分钟前
Android Webview和ScrollView冲突和WebView使用总结
android
大耳朵土土垚29 分钟前
【Linux】项目自动化构建工具-make/Makefile 详解
linux·服务器·自动化
元素之窗33 分钟前
在CentOS 7上实现NFS服务挂载及Vim编辑指令指南
linux·centos·vim
简单.is.good1 小时前
【Linux笔记】etc/fstab文件内容解析
linux·运维·笔记
芝麻馅汤圆儿2 小时前
Linux 默认内核版本更改
linux·运维·服务器
petaexpress2 小时前
云服务器部署k8s需要什么配置?
运维·服务器·kubernetes
秋名山小白3 小时前
【面试题】软件测试实习(含答案)
linux·功能测试·测试用例
本喵是FW3 小时前
[Linux]僵尸进程,孤儿进程,环境变量
linux·运维·服务器
luming-024 小时前
Windows11安装Docker Desktop教程
运维·windows·docker·容器·bug