-c:complement,用SET2替换SET1中没有包含的字符
xiaosi@Qunar:~/test$ cat a.txt Monday 09:00 Tuesday 09:10 Wednesday 10:11 Thursday 11:30 Friday 08:00 Saturday 07:40 Sunday 10:00 xiaosi@Qunar:~/test$ cat a.txt | tr -c "[a-z][A-Z]" "#" | tr -s "#" | tr -t "#" "n" Monday Tuesday Wednesday Thursday Friday Saturday Sunday
上面代码中 tr -c "[a-z][A-Z]" "#" 表示将除大小字母以外的所有的字符都替换为#。
上面代码可优化为:
xiaosi@Qunar:~/test$ cat a.txt | tr -cs "[a-z][A-Z]" "n" Monday Tuesday Wednesday Thursday Friday Saturday Sunday
感谢阅读,希望嫩帮助到大家,谢谢大家对本站的支持!








