Linux中删除文本中所有的重复的字符保持唯一

 

001、

[root@PC1 test]# ls
a.txt
[root@PC1 test]# cat a.txt                        ## 测试文本
abk akkkkccc 8777 ,,,
aaaf 333444 --- uukk22
[root@PC1 test]# cat a.txt | tr -s [:alnum:]      ## 删除连续的重复字符
abk akc 87 ,,,
af 34 --- uk2
[root@PC1 test]# cat a.txt | tr -s [:alnum:] | tr -s [:punct:]        ## 删除连续的重复字符
abk akc 87 ,
af 34 - uk2

。 

 

posted @ 2024-09-22 19:52  小鲨鱼2018  阅读(37)  评论(0)    收藏  举报