私のリストは:
set list {23 12 5 20 one two three four}
期待される出力は昇順ですが、違いはアルファベットを最初に置く必要があることです。
four one three two 12 20 23 5
私は次のことを試しました:
# sorting the list in increasing order:
lsort -increasing $list
-> 12 20 23 5 four one three two
# Here i get the result with numbers first as the ascii value of numbers are higher than alphabets.
lsort -decreasing $list
# -> two three one four 5 23 20 12