关于linux shell的tr命令的错误

时间:2013-08-24 02:37:12

标签: linux shell tr

当我输入此命令时:

$ echo 1234567890 | tr '9-0' '9876'

它表示“tr:'9-0'的范围端点处于反向整理顺序顺序”。 这是什么意思?这是否意味着我只能输入“0-9”?

1 个答案:

答案 0 :(得分:4)

是的,这正是它的含义。 '9-0'不是范围,只是'z-a'是一个范围。否则,它是如何知道你是指0-9还是整个unicode范围从9开始,到达范围的顶部并回绕到0?