收藏 分享(赏)

linux命令介绍.doc

上传人:yjrm16270 文档编号:6817502 上传时间:2019-04-23 格式:DOC 页数:2 大小:107.94KB
下载 相关 举报
linux命令介绍.doc_第1页
第1页 / 共2页
linux命令介绍.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、Linux 下 tr 命令“字符”处理的实用例子tr 是 Unix 系统非常实用的工具,其实用 tr 做到的事情,几乎都可用 sed 做到,你可以把 tr当作是实现 sed 许多基本功能的 sed“简体” 。我认为 tr 是简单的“字符”处理工具,而 sed是功能非常强大的“字符串”处理工具。【注意】tr 是单个字符处理工具,而不是字符串处理工具!我自己用过比较实用的例子如下:1、将文件 file 中出现的“abc“替换为“xyz“# cat file | tr “abc“ “xyz“ new_file【注意】这里,凡是在 file 中出现的“a“字母,都替换成“x“字母,“b“字母替换为“y

2、“字母,“c“字母替换为“z“字母。而不是将字符串“abc“替换为字符串“xyz“。2、使用 tr 命令“统一”字母大小写(小写 大写)# cat file | tr a-z A-Z new_file(大写 小写)# cat file | tr A-Z a-z new_file3、把文件中的数字 0-9 替换为 a-j# cat file | tr 0-9 a-j new_file4、删除文件 file 中出现的“Snail“字符# cat file | tr -d “Snail“ new_file【注意】这里,凡是在 file 文件中出现的S,n,a,i,l字符都会被删除!而不是紧紧删除出现

3、的“Snail”字符串。5、删除文件 file 中出现的换行n、制表t字符# cat file | tr -d “nt“ new_file不可见字符都得用转义字符来表示的,这个都是统一的。6、删除“连续着的”重复字母,只保留第一个# cat file | tr -s a-zA-Z new_file7、删除空行# cat file | tr -s “n“ new_file8、删除 Windows 文件“造成”的M字符# cat file | tr -d “r“ new_file或者# cat file | tr -s “r“ “n“ new_file【注意】这里-s 后面是两个参数“r“和“n“,用后者替换前者9、用空格符040 替换制表符011# cat file | tr -s “011“ “040“ new_file10、把路径变量中的冒号“:“,替换成换行符“n“# echo $PATH | tr -s “:“ “n“这样看到的路径变量是不是更清晰:)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报