spectrum Asked: 2018-05-26 07:53:27 +0800 CST 使用 tr 将文本替换为重复字符 1 我尝试用tr它来替换文件中的变量名,但我注意到一些我无法确定变量是否有重复字符的行为。 例如: echo "aab" | tr 'aab' 'xyz' 当我期待 xyz 时,给出结果 'yyz'。 谁能解释这里发生了什么? 我知道我可以使用其他命令sed来实现我想要的结果,但我很想知道tr这种情况在做什么。我查看了手册页并没有找到任何其他解释为什么会发生这种情况。谢谢 text-processing tr