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:33 | Bezpečnostní upozornění

    Společnost Coinkite upozorňuje na bezpečnostní chybu svých hardwarových kryptopeněženek Coldcard. Jedná se o kritickou chybu v generování náhodných čísel (RNG). Místo hardwarového generátoru náhodných čísel (TRNG) byl omylem používán softwarový fallback (PRNG).

    Ladislav Hagara | Komentářů: 0
    dnes 14:11 | Zajímavý projekt

    Představena byla nová linuxová distribuce Shadowfetch Linux. Na rozdíl od mnoha nováčků, které nabízejí převážně jiné téma a výběr softwaru, tato distribuce založená na Debianu Testing s desktopovým prostředím KDE Plasma 6.6, klade lokálně běžící umělou inteligenci do centra svého desktopového zážitku.

    Pinhead | Komentářů: 0
    včera 17:22 | Zajímavý projekt

    Max Leiter v roce 2019 zkusil zprovoznit X server na iPadu (iOS). Nyní se k tématu vrátil a s pomocí LLM a balíčkovacích nástrojů Procursus rozběhl desktop s X11 i Waylandem. Jeho balíčky jsou dostupné v repozitáři xiOS.

    |🇵🇸 | Komentářů: 13
    včera 13:33 | IT novinky

    Společnost Google Cloud dnes oznámila, že její infrastruktura a služby byly oficiálně zařazeny do Katalogu cloud computingu vedeného Digitální a informační agenturou (DIA). Tato certifikace potvrzuje, že infrastruktura a služby Google Cloud splňují přísné bezpečnostní a regulační požadavky České republiky pro provoz cloudových služeb ve veřejném sektoru.

    Ladislav Hagara | Komentářů: 6
    včera 13:11 | IT novinky

    Vůbec poprvé v historii se stát při testování digitálních služeb obrací na širokou veřejnost. Digitální a informační agentura (DIA) a Ministerstvo vnitra zvou občany k zapojení do zátěžového testu eDokladů, které od loňského podzimu prošly optimalizací aplikace a posílením infrastruktury. Test proběhne 13. srpna ve 13:00 a pro jeho úspěch bude potřeba zapojení několika desítek tisíc občanů. Zapojení do testu je zcela dobrovolné a úkol

    … více »
    Ladislav Hagara | Komentářů: 38
    včera 13:00 | Nová verze

    FireDragon je webový prohlížeč, doposud založený na Floorpu, jednom z forků Firefoxu s větším důrazem na ochranu soukromí a přizpůsobení uživatelského rozhraní. Spravuje ho člen komunity distribuce Garuda Linux. Nové vydání verze 13 opouští Floorp a přechází přímo na Firefox s patchi z LibreWolfu a vlastními úpravami. Dostupný je také na Flathubu.

    |🇵🇸 | Komentářů: 0
    včera 05:44 | Zajímavý software

    picogame (GitHub) je malý 2D herní engine pro mikrokontroléry jako RP2040, čip uvnitř kapesní konzole Picopad. Hru napíšeš v Pythonu a vyzkoušíš ji v prohlížeči nebo desktopovém simulátoru. Až bude hotová, zkopíruješ ji na podporovanou desku. Na začátku nepotřebuješ C, sestavení firmwaru ani hardware.

    Ladislav Hagara | Komentářů: 1
    29.7. 19:22 | Nová verze

    Multiplatformní prohlížeč elektronických knih KOReader byl vydán ve verzi 2026.07 "Sailing Walrus". U PDF souborů s SMask lze vyčistit pozadí. Přibyla podpora Kobo v5 nebo základní podpora OPDS 2.0.

    Ladislav Hagara | Komentářů: 1
    29.7. 14:22 | Komunita

    Společnost Valve sponzoruje a společnost Collabora portuje RADV (open source Vulkan ovladač pro AMD GPU z projektu Mesa) na Windows.

    Ladislav Hagara | Komentářů: 0
    28.7. 20:44 | Zajímavý projekt

    Starling (GitHub) je desktopové prostředí vytvořeno umělou inteligencí (s dohledem jednoho vývojáře během šesti měsíců).

    Ladislav Hagara | Komentářů: 48
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (7%)
     (2%)
     (18%)
     (30%)
     (5%)
     (6%)
     (2%)
     (15%)
     (23%)
    Celkem 2290 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Dotaz: Alternativa =~ m $1 v bashi/sedu?

    29.1.2013 19:52 Dirka | skóre: 15 | blog: dirka12345
    Alternativa =~ m $1 v bashi/sedu?
    Přečteno: 383×
    cau,

    je nak mozny dostat ze sedu jako navratovou hodnotu regulerniho vyrazu promenou pro kazdej match?

    $ perl -e '$a="2.9.13aa"; $a =~ m/(\d+).(\d+).(\d+)/; print $1 . " " . $2 . " " . $3;' --> 2 9 13

    $ echo "2.9.13aa" | sed -r 's/([0-9]+)\.([0-9]+)\.([0-9]+).*/\1 \2 \3/' --> 2 9 13

    V perlu to dostanu do $1, $2, $3 a muzi s tim dale pracovat; v sedu/bashi bych chtel priradit \1, \2 a \3 do promenych najednou, tak abych nemusel prirazovat pro kazdej match zvlast, jde to nak?

    dik

    Řešení dotazu:


    Odpovědi

    Řešení 1× (Dirka (tazatel))
    29.1.2013 21:14 l4m4
    Rozbalit Rozbalit vše Re: Alternativa =~ m $1 v bashi/sedu?
    Semantic error. V sedu nejsou proměnné.

    Proměnné do shellu na vlastní nebezpečí:
    eval $(echo "2.9.13aa" | sed -r 's/([0-9]+)\.([0-9]+)\.([0-9]+).*/a=\1 b=\2 c=\3/')
    
    29.1.2013 22:12 darkenik
    Rozbalit Rozbalit vše Re: Alternativa =~ m $1 v bashi/sedu?
    $ echo 2.1.3-prev | ( IFS=. ;read a b c; echo "a=$a b=$b c=$c"; )

    a=2 b=1 c=3-prev
    29.1.2013 22:35 l4m4
    Rozbalit Rozbalit vše Re: Alternativa =~ m $1 v bashi/sedu?
    Jistě, pokud je to oddělené jednoduchým konstatním řetězcem, lze použít i word splitting...
    29.1.2013 22:55 Dirka | skóre: 15 | blog: dirka12345
    Rozbalit Rozbalit vše Re: Alternativa =~ m $1 v bashi/sedu?
    diky za obe ukazky, ten priklad byl naschval jednoduchej, takze primarne me zajima vystup regexpu ze sedu
    Řešení 1× (Dirka (tazatel))
    30.1.2013 00:01 Patrik Uhrak | skóre: 31 | blog: pato
    Rozbalit Rozbalit vše Re: Alternativa =~ m $1 v bashi/sedu?
    #!/bin/bash
    var="2.9.13aa"
    if [[ "$var" =~ ([0-9]+)\.([0-9]+)\.([0-9]+).* ]]
    then 
        echo -e "string: ${BASH_REMATCH[0]}\nfirst: ${BASH_REMATCH[1]}\nsecond: ${BASH_REMATCH[2]}\nthird: ${BASH_REMATCH[3]}"
    fi

    Taktiez aj v bash-i to ide velmi jednoducho a mozes s tym ihned dalej pracovat. Teda, az som to spravne pochopil, co vlastne chces. Ale vysledok tvojich prikladov a tohto je ten isty.

    30.1.2013 17:23 Dirka | skóre: 15 | blog: dirka12345
    Rozbalit Rozbalit vše Re: Alternativa =~ m $1 v bashi/sedu?
    jj presne toto, ze to umi primo takhle pekne bash, sem vubec netusil. dik

    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.