2

このコマンドを入力すると:

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

「tr: '9-0' の範囲エンドポイントは逆の照合順序になっています」と表示されます。これは何を意味するのでしょうか?「0-9」のようにしか入力できないということですか?

4

1 に答える 1

5

はい、まさにその通りです。「9-0」は範囲ではなく、「座」は範囲です。そうでなければ、0 から 9 を意味するのか、それとも 9 から始まる Unicode 範囲全体を意味するのかをどのように判断し、範囲の先頭に移動して 0 に戻るのでしょうか?

于 2013-08-24T02:40:28.720 に答える