小编spe*_*rum的帖子

使用 tr 替换重复字符的文本

我尝试使用tr替换文件中的变量名,我注意到一些行为,我无法弄清楚变量是否有重复的字符。

例如:

echo "aab" | tr 'aab' 'xyz'
Run Code Online (Sandbox Code Playgroud)

当我期待 xyz 时给出结果 'yyz'。

谁能解释这里发生了什么?

我知道我可以使用其他命令sed来实现我想要的结果,但我很想知道tr这种情况在做什么。我查看了手册页并没有找到任何其他解释为什么会发生这种情况。谢谢

text-processing tr

1
推荐指数
1
解决办法
7059
查看次数

标签 统计

text-processing ×1

tr ×1