Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
このコマンドを入力すると:
$ echo 1234567890 | tr '9-0' '9876'
「tr: '9-0' の範囲エンドポイントは逆の照合順序になっています」と表示されます。これは何を意味するのでしょうか?「0-9」のようにしか入力できないということですか?
はい、まさにその通りです。「9-0」は範囲ではなく、「座」は範囲です。そうでなければ、0 から 9 を意味するのか、それとも 9 から始まる Unicode 範囲全体を意味するのかをどのように判断し、範囲の先頭に移動して 0 に戻るのでしょうか?