ASCIIシーケンスを使用した「ソート」コマンド

ASCIIシーケンスを使用した「ソート」コマンド

sortASCII値でソートしたり、少なくとも句読点を無視したりしないでください。つまり:

sort <<DATA
a.01
a.04
a2
a.3
a.2
DATA

生産しなければならない

a.01
a.04
a.2
a.3
a2

次の属性は特に重要です。

  • ポイントは無視されないのでa.2 < a.3 < a2
  • 数字は特に扱わないのでa.04 < a.3

どうやってこれを達成できますか?

関連情報