le tri de shell script

J'ai un tableau

arr=( x11 y12 x21 y22 x31 y32)

J'ai besoin de trier ce tableau à

x11 x21 x31 y12 y22 y32

Donc, j'ai besoin de trier à la fois alphabétique et numérique sage

Comment puis-je faire cela dans le script shell ?

Si j'utilise [ $i -le $j ], il est dit "entier expression attendue".

Et les chaînes peuvent contenir d'autres personnages aussi: x.1.1 ou 1.x.1.

Comment puis-je faire cela ?

Avez-vous essayé sort?
u peut me donner la syntaxe complète, je suis un débutant
Double Possible de Comment trier un tableau en BASH

OriginalL'auteur user691197 | 2012-03-01