Как отсортировать текстовый файл по коду символа или значению кода ASCII?

Я хотел бы отсортировать строки текста по коду символа или значению кода ASCII в командной строке. Я попробовал следующую командную строку, но результат оказался не таким, как я ожидал.

# string="   8888888
>'
> Transportation
> Temp
>temp
>TEMP
>    99
>    Temp
>  Temporary"
# LC_ALL=C echo "$string" | sort 
'
   8888888
    99
temp
 Temp
    Temp
TEMP
  Temporary
 Transportation

Чтобы отсортировать по значению кода ASCII, результат должен выглядеть как

    99
    Temp
   8888888
  Temporary
 Temp
 Transportation
'
TEMP
temp

Кто-нибудь знает, как это сделать?

16
задан While Loop 14 March 2011 в 08:46
поделиться