Hi, ein Hash ist unsortiert "by design".
Du kannst Dir einen Array daneben legen, in dem die Hash-Schlüssel in der gewünschten Reihenfolge abgelegt werden. Wenn Du dann den Hash in der gewünschten Reihenfolge ausgeben willst, iterierst Du über den Array und verwendest diese Werte, um die Hash-Values zu erhalten.
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!