tr命令
2020-05-29 16:03:11来源:博客园 阅读 ()
tr命令
linux命令tr:
(Translate/ Text Replacer):可以对来自标准输入的内容进行字符替换,字符删除,以及重复字符压缩。
***只从stdin标准输入接收数据:
格式:tr [options] set1 set2
将输入按照位置从set1映射到set2,然后将输出写到stdout
1:例如:
echo "This is a hello world" | tr 'a-b' 'A-B'
输出为:THIS IS A HELLO WORLD
2:set1 set2 为集合,tr将字符从一个集合映射到另一个集合中。可用于数字加密和解密:
ROT13加密算法:
此转换将字符移动了13个字符,注意两个字符集之间的匹配,相当于:'abc...xyzABC..XYZ' 'nop..xyzabc...lmNOP...XYZABC...LM' 两个字符集均为52个字母。
3:用tr删除字符:
-d 选项指定需要被删除的字符集合,只用set1,不用set2
4:字符组补集:
-c选项表示操作对象为非 set集合的字符
5:压缩字符:
-s 选项用来删除字符串中重复出现的字符
补充-字符类:
字母和数字
字母
控制字符
数字
图形字符
小写字母
大写字母
可打印字符
标点符号
空白字符
十六进制字符
原文链接:https://www.cnblogs.com/hongbo-tao/p/11765284.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:如何高效回退到特定层级目录?
下一篇:服务器开发 Ubuntu
- Linux系统如何设置开机自动运行脚本? 2020-06-11
- Linux指令和shell脚本 2020-06-11
- 适合开发者的最佳Linux发行版 2020-06-11
- awk命令详解 2020-06-10
- RAID 1 软件实现(Linux 系统) 2020-06-10
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash