Linux: tr

2023-10-15  本文已影响0人  LET149

用来代替sed的一部分功能,可以删除,替换和去重

1. 删除
(base) [zhiyong@malab Learn]$ echo "abcdde"|tr -d b  
acdde

-d : 删除其中的某个字符

2. 替换
(base) [zhiyong@malab Learn]$ echo "abcdde"|tr b 1  #把其中的一个元素替换为另一个
a1cdde

(base) [zhiyong@malab Learn]$ echo "abcdde"|tr -c b 1  #把其中不是某个元素的全部替换为后一个元素
1b11111
3. 去重
(base) [zhiyong@malab Learn]$ echo "abcdde"|tr -s d
abcde

把其中连续出现的某个元素只保留其中第一个

上一篇 下一篇

猜你喜欢

热点阅读