У меня есть массив
arr=( x11 y12 x21 y22 x31 y32)
Мне нужно отсортировать этот массив до
x11 x21 x31 y12 y22 y32
Итак, мне нужно отсортировать как по алфавиту, так и по цифрам
Как мне выполнить это в сценарии оболочки?
Если Я использую [$ i -le $ j]
, он говорит: «Ожидается целочисленное выражение».
Строки также могут содержать другие символы: x.1.1
или 1.x.1
.
Как мне это сделать?