2013-08-24 39 views
2

的tr命令當我輸入以下命令:錯誤關於Linux殼

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

它說「TR:的‘9-0’範圍的端點都在相反的排序序列順序」。 這是什麼意思?這是否意味着我只能輸入「0-9」?

回答

4

是的,這正是它的意思。 '9-0'不是一個範圍,而是'z-a'是一個範圍。否則,它是如何知道你的意思是0-9還是整個unicode範圍從9開始,到達範圍的頂部並且回到0?

+1

哈哈,關於整個unicode範圍的笑話 –