PHP, 44 byte
richiede PHP 5.4 o successivo per la sintassi dell'array breve.
sort($a=&$argv);print_r([array_pop($a)]+$a);
ordina gli argomenti, sostituisce l'ottavo argomento con l'ultimo argomento rimosso, stampa.
Corri con -nro provalo online .
L'argomento 0 ° è il nome del file di script, "-"se si chiama PHP con -r. "-"viene confrontato con gli altri argomenti come una stringa e ord("-")==45, poiché , è più piccolo di qualsiasi numero. I numeri stessi, anche se le stringhe, vengono confrontati come numeri: "12" > "2".
php -nr '<code>' 3 4 2 5 1e sort($a=&$argv)portare a $a=["-","1","2","3","4","5"]→
[array_pop($a)]+$ais [0=>"5"]+[0=>"-",1=>"1",2=>"2",3=>"3",4=>"4"],
che risulta in [0=>"5",1=>"1",2=>"2",3=>"3",4=>"4"].