tr命令
来源:互联网 发布:软件工作量估计 编辑:程序博客网 时间:2024/04/29 06:15
(一)tr指令从标准输入设备读取内容进行替换、删除和压缩。
调用格式:tr [options] set1 set2
将来自stdin的输入字符从set1映射到set2,并将其输出写入stdout。
(1)替换
例如:将输入字符由小写变为大写:
$ echo "hello world" | tr 'a-z' 'A-Z'
(2)删除
tr的-d选项,可以通过制定需要被删除的字符的集合,将出现在stdin中的特定字符清除掉。
$ echo "Hello 123 world 456" | tr -d '0-9'
可以利用选项-c来使用set1的补集。-c [set]等同于定义了一个集合,这个集合中的字符不包含在[set]中。
$echo "Hello 123 world 456" | tr -d -c '0-9'
输出:123 456
(3)压缩
tr的-s选项可以压缩输入中的连续的重复的字符。
$echo "hhhello helloooo" | tr -s 'ho'
输出:hello hello
- tr命令
- tr命令
- tr命令
- tr命令
- tr命令
- tr命令
- tr命令
- tr 命令
- tr命令
- tr命令
- tr命令
- tr命令
- tr命令
- tr命令
- tr命令
- 【linux命令】tr命令
- unix, tr命令使用
- tr命令使用
- SY-SUBRC 的含义
- contentProvider中有关query方法的使用
- 微软向Win 7用户推出IE10 争抢Chrome浏览器份额
- &和&&的区别
- 在ubuntu下实现远程登录桌面
- tr命令
- Common FileUpload组件的使用!
- 离职 需要注意三个问题
- Java Thread 总结
- 如何固定QT窗口的大小
- Android应用程序线程消息循环模型分析
- fatal error C1075: end of file found before the left brace '{' at 'c:\documents and settings\elec\桌面
- ListView修改字体颜色
- 手机厂商和运营商为何还会支持Firefox OS?