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
把其中连续出现的某个元素只保留其中第一个