tr命令点记_saintli86-ChinaUnix博客

网友投稿 544 2022-09-23

tr命令点记_saintli86-ChinaUnix博客

tr命令点记_saintli86-ChinaUnix博客

tr是字符处理命令。格式:tr [option].. [SET1] [SET2]参数:-c 取源替代字符[SET1]的补集;-s 压缩目标替代字符[SET2],将连续同一字符压缩为一个;-d 删除[SET1];e.g.

[sam@chenwy split]$ cat tr_3.datamondy 10:50Tuesday 15:00wednesday 15:30thurday 10:30Fridya 09:20

要求:从其中删除所有数字,只保留日期。

一种方法是取字母的补集,全部替换成\n并进行压缩;

实现:

[sam@chenwy split]$ tr -cs "[a-z][A-Z]" "[\012*]" < tr-3.datamondyTuesdaywednesdaythurdayFridya

如果为

$ tr -c "[a-z][A-Z]" "[\012*]" < tr_3.datamondyTuesdaywednesdaythurdayFridya

总结:

如果要去除的字符集比较复杂时,而要保留的字符集比较单一时,可以使用该方法。

是在看这篇文章时理解到的:

http://bbs.chinaunix-/thread-459099-1-1.html

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Python GUI开发,效率提升10倍的方法!(python官网)
下一篇:linux下的errno大全_hantown-ChinaUnix博客
相关文章

 发表评论

暂时没有评论,来抢沙发吧~