abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 02:22 | Nová verze

Byla vydána verze 4.5 linuxové distribuce Parrot (Wikipedie). Jedná se o linuxovou distribuci založenou na Debianu a zaměřenou na penetrační testování, digitální forenzní analýzu, reverzní inženýrství, hacking, anonymitu nebo kryptografii.

Ladislav Hagara | Komentářů: 0
včera 17:22 | Pozvánky

V sobotu 23. února se uskuteční 6. ročník WordCampu – největší konferenci o WordPressu v ČR. Ke konferenci probíhá i soutěž typu CTF (Capture The Flag) o volné vstupenky, kde si lze zkusit zneužít běžné bezpečnostní chyby.

smíťa | Komentářů: 0
včera 17:11 | Pozvánky

Letošní ročník konference Prague PostgreSQL Developer Day se bude konat 13. a 14. února v prostorách FIT ČVUT. Program konference najdete na stránkách konference, stejně jako registrační formulář.

TomasVondra | Komentářů: 0
včera 16:55 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě v nástroji pro správu databází v jednom PHP souboru Adminer. Chyba je už půl roku opravena. Stačí Adminer aktualizovat.

Ladislav Hagara | Komentářů: 3
20.1. 18:33 | Nová verze

Byla vydána nová stabilní verze 2.7 svobodné decentralizované mikroblogovací platformy a sociální sítě podobné Twitteru Mastodon (Wikipedie). Detailní přehled novinek na GitHubu.

Ladislav Hagara | Komentářů: 0
20.1. 00:22 | Nová verze

Byla vydána nová vývojová verze datového formátu a souvisejících nástrojů Relational pipes. Verze v0.9 obsahuje vstupní moduly pro fstab, CSV, XML a příkazový řádek; výstupní moduly pro CSV, XML, ODS (ODF), GUI (Qt), hodnoty oddělené nulovým bajtem a tabulkový výstup do konzole. Relační data lze upravovat relačními příkazy grep, cut a sed.

xkucf03 | Komentářů: 60
19.1. 18:33 | Zajímavý software

Podman dospěl do verze 1.0.0. Jedná se o nástroj umožňující vytvářet a provozovat kontejnery, aniž by uživatel potřeboval práva roota.

Ladislav Hagara | Komentářů: 1
18.1. 16:44 | Zajímavý software

Na Kickstarteru lze podpořit vývoj svobodného softwarového nástroje Akira, jenž by měl umožnit designérům designování aplikací v Linuxu. Mělo by se jednat o alternativu k proprietárním nástrojům Sketch, Figma nebo Adobe XD.

Ladislav Hagara | Komentářů: 0
18.1. 12:11 | Zajímavý článek

V Edici CZ.NIC vyšla kniha CyberSecurity věnovaná problematice kybernetické bezpečnosti, a to především jejím základním principům, které by měl respektovat každý, kdo využívá informační a komunikační technologie. Kniha je ke stažení zcela zdarma pod licenci Creative Commons (CC BY-ND 3.0 CZ) (pdf, epub, mobi).

Ladislav Hagara | Komentářů: 0
18.1. 02:00 | Nová verze

Byla vydána nová stabilní verze 0.92.4 a první alfa verze verze 1.0 svobodného multiplatformního vektorového grafického editoru Inkscape. Přehled novinek v poznámkách k vydání (0.92.4 a 1.0alpha0). Obě verze jsou k dispozici také jako balíčky ve formátu AppImage. Stačí je stáhnout, nastavit právo ke spuštění a spustit.

Ladislav Hagara | Komentářů: 6
Používáte USB Type-C?
 (20%)
 (16%)
 (11%)
 (12%)
 (37%)
 (4%)
 (43%)
Celkem 449 hlasů
 Komentářů: 0
Rozcestník
Štítky: není přiřazen žádný štítek

Dotaz: sort - setřídění podle určitého sloupce

5.3.2006 23:03 Pavel1 | skóre: 33
sort - setřídění podle určitého sloupce
Přečteno: 309×
Potřebuji setřídit například podle sloupce 3 až 4 (né až do konce řádku). Lze to pomocí sort a s jakými správnými parametry a nebo i něčím jiným?

Pokud zkouším sort s param. -k, tak mi to třídí vždy do konce řádků.
$ cat soubor
1 5 4 1 8 1  1.radek
1 5 4 1 7 1  2.radek
1 4 5 1 6 1  3.radek
1 3 6 1 5 1  4.radek
1 3 3 1 5 1  5.radek

$ cat soubor | sort -k3,4
1 3 3 1 5 1  5.radek
1 5 4 1 7 1  2.radek
1 5 4 1 8 1  1.radek
1 4 5 1 6 1  3.radek
1 3 6 1 5 1  4.radek

A já potřebuji výstup (pouze třídit podle 3 a 4 sloupce, ne podle ničeho jiného) :
1 3 3 1 5 1  5.radek
1 5 4 1 8 1  1.radek
1 5 4 1 7 1  2.radek
1 4 5 1 6 1  3.radek
1 3 6 1 5 1  4.radek

Odpovědi

5.3.2006 23:17 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: sort - setřídění podle určitého sloupce
Asi jsem špatně pochopil vaše zadání, protože mi ten prostřední výpis připadá jako správné řešení úlohy "seřadit řádky podle hodnot třetího a čtvrtého sloupce".
5.3.2006 23:24 Pavel1 | skóre: 33
Rozbalit Rozbalit vše Re: sort - setřídění podle určitého sloupce
Ne ne, výstup je setříděn navíc i podle 5. sloupce, ale já potřebuji, aby to třídilo pouze podle 3. a 4 sloupce, ostatní musí zůstat stejné, jako vstupní soubor.
5.3.2006 23:27 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: sort - setřídění podle určitého sloupce
Ale to jste původně nenapsal. Napsal jste pouze, že chcete seřadit vstupní řádky podle hodnot třetího a čtvrtého sloupce. Takovému zadání zcela vyhovuje druhý i třetí výpis. Teprve teď se dozvídám, že chcete něco jiného: seřadit řádky podle klíče skládajícího se ze třetího sloupce, čtvrtého sloupce a původního pořadí.

V takovém případě je řešením již zmíněný přepínač -s, který je ostatně dostatečně popsán v dokumentaci.

5.3.2006 23:39 Pavel1 | skóre: 33
Rozbalit Rozbalit vše Re: sort - setřídění podle určitého sloupce
Popsal jsem to snad dostatečně 2x, alespoň jsem byl přesvědčen :

podle sloupce 3 až 4 (né až do konce řádku)

pouze třídit podle 3 a 4 sloupce, ne podle ničeho jiného

Jinak díky vám oboum za odpovědi, ač koukám do manu a zkouším, -s mi prostě uniklo. Moje chyba.
jnc avatar 5.3.2006 23:23 jnc | skóre: 6
Rozbalit Rozbalit vše Re: sort - setřídění podle určitého sloupce
man sort:
       -s, --stable
              stabilize sort by disabling last-resort comparison
5.3.2006 23:26 Pavel1 | skóre: 33
Rozbalit Rozbalit vše Re: sort - setřídění podle určitého sloupce
Ano, -s to vypadá že je to, co potřebuji, díky.

Založit nové vláknoNahoru

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

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.