Portál AbcLinuxu, 12. května 2025 15:30
soubor-1.JPG soubor-10.JPG soubor-100.JPG soubor-2.JPG soubor-3.JPG soubor-4.JPG soubor-5.JPGatd... tyto soubory potrebuju smysluplne seradit tedy ne tak jak jsem ukazal. pokud pouziju sort -n tak to dopadne prave takhle. Prosim nemate nekdo tip ?? diky
#ls | sort -n [15:48] test-1 test-10 test-100 test-2 test-20 test-3 test-4 test-44 #ls | perl -e 'while (<>) {chomp;push(@arr,$_)};@arr = sort { $a =~ /(\d+)/;$c=$1;$b =~ /(\d+)/;$c <=> $1} @arr;map {print("$_\n")} @arr;' test-1 test-2 test-3 test-4 test-10 test-20 test-44 test-100Je to asi moc slozite, ale mam rad perl tak jsem si udelal odpoledni zabavku. Norbert
sort -k 1.8nale je to napevno na to, že prvních 8 znaků jsou písmena
Vidím Lukáši, že jsem tě toho mnoho nenaučil, když to nevíš. Přejdi na XP
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.