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