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 18:22 | Komunita

    Vývojáři webového prohlížeče Ladybird dnes oznámili, že mění způsob vývoje. S blížícím se vydáním alfa verze přestávají přijímat veřejné pull requesty. Všechny otevřené veřejné pull requesty budou uzavřeny. Tým nedokáže garantovat bezpečnost AI generovaných pull requestů.

    Ladislav Hagara | Komentářů: 2
    dnes 17:33 | Zajímavý software

    OpenLogi (GitHub) je open source náhrada aplikace Logi Options+ pro přizpůsobení myší od společnosti Logitech. Zatím běží pouze na macOS.

    Ladislav Hagara | Komentářů: 0
    dnes 04:33 | Nová verze

    Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za květen (YouTube).

    Ladislav Hagara | Komentářů: 9
    včera 11:22 | Bezpečnostní upozornění

    Úřad pro ochranu osobních údajů řeší desítky stížností na jednotné měsíční hlášení zaměstnavatele, které stát spustil počátkem dubna. Systém, jenž má firmám odlehčit od desítek formulářů, nejenže výrazně zatížil jejich účetní oddělení, ale docházelo v něm i k únikům osobních dat zaměstnanců k firmám, kde nepracovali. Podle ministerstva práce a sociálních věcí stála za problémem technická chyba. „Incident se týkal několika stovek

    … více »
    Ladislav Hagara | Komentářů: 15
    včera 10:46 | Nová verze

    Byla vydána (𝕏, Bluesky) nová verze 22.0.0 open source webového aplikačního frameworku Angular (Wikipedie). Přehled novinek v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    včera 04:33 | Nová verze

    Vim Classic byl vydán ve verzi 8.3. Drew DeVault oznámil tento fork editoru Vim (verze 8.2.0148, tj. těsně před zavedením Vim9 skriptování) v březnu letošního roku. Důvodem forku bylo, že vývojáři editorů Vim a Neovim začali při vývoji využívat LLM.

    Ladislav Hagara | Komentářů: 7
    včera 03:44 | Komunita

    Open source konference DevConf.CZ 2026 proběhne 18. a 19. června v Brně na FIT VUT. Publikován byl program a spuštěna byla registrace.

    Ladislav Hagara | Komentářů: 0
    3.6. 19:44 | Nová verze

    Společnost JetBrains uvolnila verzi 2 svého open-source velkého jazykového modelu (LLM) pro vývojáře Mellum.

    Ladislav Hagara | Komentářů: 0
    3.6. 14:44 | IT novinky

    Probíhá konference Microsoft Build 2026. Microsoft představuje své novinky: kvantový čip Majorana 2, Surface Laptop Ultra a Surface RTX Spark Dev Box s NVIDIA RTX Spark, Intelligent Terminal, Coreutils for Windows (fork Rust Coreutils), AI modely MAI, AI agenta Scout, platformu pro agent-first zařízení Project Solara, …

    Ladislav Hagara | Komentářů: 0
    3.6. 12:44 | Nová verze

    Google Chrome 149 byl prohlášen za stabilní. Nejnovější stabilní verze 149.0.7827.53 přináší řadu novinek. Podrobný přehled v poznámkách k vydání. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (12%)
     (8%)
     (2%)
     (15%)
     (31%)
     (3%)
     (6%)
     (3%)
     (15%)
     (26%)
    Celkem 1830 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Dotaz: Jak seřadit v souboru řádky s datem a časem

    11.2.2019 16:50
    Jak seřadit v souboru řádky s datem a časem
    Přečteno: 426×
    Ahoj všem. Má takové soubory, které obsahují na každém řádku datum a čas. Jelikož je souborů celkem hodně chci se zeptat, jestli to nejde seřadit v tom souboru nějakým scriptem, který bych aplikoval na ten soubor požadovaný soubor. Potřeboval bych to od nejnovějšího po nejstarší. Děkuji předem za pomoc.
    04_02_2019___13_02_39
    04_02_2019___19_09_23
    04_02_2019___19_15_59
    04_02_2019___19_16_57
    04_02_2019___19_18_16
    04_02_2019___22_43_24
    05_02_2019___00_04_54
    05_02_2019___00_05_40
    05_02_2019___00_06_20
    05_02_2019___00_06_33
    05_02_2019___00_29_55
    05_02_2019___00_56_30
    05_02_2019___00_57_39
    05_02_2019___00_57_56
    05_02_2019___00_58_07
    05_02_2019___01_00_11
    05_02_2019___01_00_27
    05_02_2019___01_01_02
    05_02_2019___01_03_48
    05_02_2019___01_04_14
    05_02_2019___01_04_23
    05_02_2019___01_06_38
    05_02_2019___01_07_03
    05_02_2019___01_07_45
    05_02_2019___01_15_02
    05_02_2019___01_19_09
    05_02_2019___01_19_17
    05_02_2019___01_23_38
    05_02_2019___01_24_05
    05_02_2019___01_24_22
    05_02_2019___01_27_56
    05_02_2019___01_30_55
    05_02_2019___01_31_28
    05_02_2019___01_32_30
    05_02_2019___01_34_17
    05_02_2019___01_42_34
    05_02_2019___10_06_03
    05_02_2019___21_23_18
    05_02_2019___21_49_10
    06_02_2019___01_59_59
    06_02_2019___11_03_59
    06_02_2019___14_54_25
    06_02_2019___15_36_23
    07_02_2019___21_45_04
    07_02_2019___21_48_52
    08_02_2019___01_03_43
    08_02_2019___02_34_13
    08_02_2019___10_52_33
    08_02_2019___14_56_56
    08_02_2019___22_03_05
    09_02_2019___01_39_43
    09_02_2019___01_40_29
    09_02_2019___01_47_07
    09_02_2019___01_52_02
    09_02_2019___12_19_56
    09_02_2019___12_40_16
    09_02_2019___21_03_56
    11_02_2019___00_32_58
    11_02_2019___11_03_26
    11_02_2019___11_11_02
    11_02_2019___13_07_48
    29_01_2019___12_17_59
    29_01_2019___17_29_05
    29_01_2019___17_54_56
    30_01_2019___00_40_07
    31_01_2019___12_53_49
    31_01_2019___13_07_12

    Odpovědi

    11.2.2019 17:40 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: Jak seřadit v souboru řádky s datem a časem

    Domácí úkoly je lépe vypracovat doma, ne na ABCLinuxu. :-(

    sort -r -t_ -k3,3 -k2,2 -k1,1 -k6,8
    

    Malinko ošklivé na tom je, že v trojitém posledním klíči se třídí podle celé hodnoty i s podtržítky, jak ukáže sort --debug. Dokud je vše správně formátované s nulami před jednocifernými čísly, nijak to nevadí:

    29_01_2019___12_17_59
          ____
       __
    __
                 ________
    

    Ještě doplním, že pokud jde o (nezaslouženě) populární sort -n, není vhodné jej kombinovat s vícenásobnými klíči, protože to vede k překvapivým výsledkům (které se zdají být nedefinované, ale ve skutečnosti se zkrátka první číslo v trojitém klíči interpretuje jako číslo a zbytek se zahodí).

    # Tohle je špatně!
    sort -r -t_ -k3,3 -k2,2 -k1,1 -k6,8 -n
    

    Takhle potom vypadají klíče:

    29_01_2019___12_17_59
          ____
       __
    __
                 __
    

    Takže správně a ještě navíc numericky to bude takhle:

    sort -r -t_ -k3,3 -k2,2 -k1,1 -k6,6 -k7,7 -k8,8 -n
    

    A pomocí sort --debug je dobré si znova ověřit, že se opravdu třídí správně (rok, měsíc, den, hodina, minuta, sekunda):

    29_01_2019___12_17_59
          ____
       __
    __
                 __
                    __
                       __
    
    Dalibor Smolík avatar 11.2.2019 18:04 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
    Rozbalit Rozbalit vše Re: Jak seřadit v souboru řádky s datem a časem
    Pokud jich je hodně, nebylo by výhodnější na to použít sql databázi? Vyhledávání a řazení by bylo jednodušší.
    Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
    11.2.2019 18:15 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: Jak seřadit v souboru řádky s datem a časem

    Mně přijde, že v tomto případě jde o přednášku Unix 101, nikoliv o přednášku SQL 101. :-D

    Pavel 'TIGER' Růžička avatar 11.2.2019 19:05 Pavel 'TIGER' Růžička | skóre: 54
    Rozbalit Rozbalit vše Re: Jak seřadit v souboru řádky s datem a časem
    Kdyby to náhodou nebyl domácí úkol. :-) Tak to lze s definovaným oddělovačem naimportovat do calcu a tam naklikat způsob řazení.

    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.