网站首页 > 技术文章 正文
tr命令主要用于删除或替换字符。
--help获得帮助。
-d选项指定删除的字符
如图,tr命令删除了输出字符中的空格符号。
如图,tr命令将小写输出替换为大写输出
另外一种写法:ps aux | heac -20 | tr [:lower:] [:upper:]
字符集合表达方式:
[:lower:]:所有小写字母
[:upper:]:所有大写字母
[:alnum:]:所有字母与数字
[:alpha:]:所有字母字符
[:blank:]:所有水平空格
[:digit:]:所有数字
[:print:]:所有可打印的字符(包括数字)
[:punct:]:所有标点符号
[:space:]:所有水平和垂直空格符
[:xdigit:]:所有16进制数字
\t:tab键
\n:新行符号
\\:反斜杠
\r:换行符
例1:将文件中连续出现的a字符替换为单一字符
tr -s [a] < test.txt > test-a.txt
例2:将文本文件例非英文字符替换为空格。
tr -c *[: alpha: ]* *[ *]* < test.txt > test-b.txt
猜你喜欢
- 2024-11-25 宽禁带半导体检测加工一站式行业解决方案
- 2024-11-25 TD Securities:维持特许通讯公司(CHTR)为持有评级,目标价为560.00美元
- 2024-11-25 TD Securities:维持特许通讯公司(CHTR)为持有评级,目标价为495.00美元
- 2024-11-25 HTML table表格 固定表头 tbody加滚动条
- 2024-11-25 高达档案0013——提坦斯TR计划,TR-5“加普兰”
- 2024-11-25 TD Securities:上调特许通讯(CHTR)为买入评级,目标价为800.00美元
- 2024-11-25 高考文化体育艺术类词汇
- 2024-11-25 web前端:vue源码解析,vue-cli父子组件传递模板
- 2024-11-25 第16章 万万没想到Django的共享模板是这样的,你想到没?
- 2024-11-25 TD Securities:维持特许通讯(CHTR)为持有评级,目标价为740.00美元
- 标签列表
-
- content-disposition (47)
- nth-child (56)
- math.pow (44)
- 原型和原型链 (63)
- canvas mdn (36)
- css @media (49)
- promise mdn (39)
- readasdataurl (52)
- if-modified-since (49)
- css ::after (50)
- border-image-slice (40)
- flex mdn (37)
- .join (41)
- function.apply (60)
- input type number (64)
- weakmap (62)
- js arguments (45)
- js delete方法 (61)
- blob type (44)
- math.max.apply (51)
- js (44)
- firefox 3 (47)
- cssbox-sizing (52)
- js删除 (49)
- js for continue (56)
- 最新留言
-