Portál AbcLinuxu, 10. května 2025 22:45

Dotaz: sort pro string obsahujici/neobsahujici cislo na konci

24.2.2013 11:58 Dirka | skóre: 15 | blog: dirka12345
sort pro string obsahujici/neobsahujici cislo na konci
Přečteno: 132×
Odpovědět | Admin

cau,

mam soubor

dev-perl:Algorithm-CheckDigits
dev-perl:Apache2-AuthenNIS
dev-perl:Apache-AuthenNIS
dev-perl:Astro-satpass
dev-perl:Class-InsideOut
dev-perl:Class-Std
dev-perl:Color-Calc

 

A at pouziju jakejkoliv prepinac ze sort-u tak me skonci vzdy "dev-perl:Apache2-AuthenNIS" pred "dev-perl:Apache-AuthenNIS". Nevi nekdo jak na tento pripad, abych mel Apache pred Apache2?

dik


Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

24.2.2013 12:40 chrono
Rozbalit Rozbalit vše Re: sort pro string obsahujici/neobsahujici cislo na konci
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nefunguje ani prepínač -n ? (prípadne v kombinácii s LC_ALL=C)
24.2.2013 12:52 chrono
Rozbalit Rozbalit vše Re: sort pro string obsahujici/neobsahujici cislo na konci
Inak niekedy môže lepšie fungovať parameter -V (ale to len vtedy, ak ten názov vždy obsahuje číslo verzie, inak je lepší parameter -n, ten ale zase bude radiť niečo10 pred niečo2)
24.2.2013 13:13 Dirka | skóre: 15 | blog: dirka12345
Rozbalit Rozbalit vše Re: sort pro string obsahujici/neobsahujici cislo na konci
Toto bohuzel nefunguje, numeric i version daji string2neco pred stringneco, vlastne to delaji vsechny druhy razeni. Pokud pouziju -r tak to hodi reverse na celej seznam.
Řešení 1× (Dirka (tazatel))
24.2.2013 13:25 chrono
Rozbalit Rozbalit vše Re: sort pro string obsahujici/neobsahujici cislo na konci
U mňa parameter -n dá Apache pred Apache2, môže to ale súvisieť s locale (a preto som odporúčal vyskúšať aj LC_ALL=C sort -n)
24.2.2013 13:39 Dirka | skóre: 15 | blog: dirka12345
Rozbalit Rozbalit vše Re: sort pro string obsahujici/neobsahujici cislo na konci
Diky, sem cpal tu locale na spatny misto, takto to funguje :)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.