• [^] # Re: Tu vends du rêve

    Posté par . En réponse au journal Microsoft: Powershell libéré. Évalué à 3.

    oh un truc comme ça alors :

    cat val.txt| while IFS=" " read hex reste ; do RES[16#$hex]="$hex $reste"; done && printf "${RES[*]}"

    ou si tu veux en perl (je pense qu'il y a moyen de faire plus simple, mais j'ai la flemme de chercher)

    perl -we 'print sort { hex((split / /,$a)[0]) <=> hex((split / /,$b)[0]) } <>' val.txt

    selon la version de perl il faudra potentiellement utiliser les bigint

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent