linux命令介绍.doc

上传人:11****ws 文档编号:2992558 上传时间:2019-05-16 格式: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“这样看到的路径变量是不是更清晰:)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。