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í
×
    včera 16:22 | Nová verze

    Bylo oznámeno vydání Fedora Linuxu 44. Ve finální verzi vychází šest oficiálních edic: Fedora Workstation a Fedora KDE Plasma Desktop pro desktopové, Fedora Server pro serverové, Fedora IoT pro internet věcí, Fedora Cloud pro cloudové nasazení a Fedora CoreOS pro ty, kteří preferují neměnné systémy. Vedle nich jsou k dispozici také další atomické desktopy, spiny a laby. Podrobný přehled novinek v samostatných článcích na stránkách

    … více »
    Ladislav Hagara | Komentářů: 0
    včera 15:44 | Zajímavý článek

    David Malcolm se na blogu vývojářů Red Hatu rozepsal o vybraných novinkách v GCC 16, jež by mělo vyjít v nejbližších dnech. Vypíchnuta jsou vylepšení čitelnosti chybových zpráv v C++, aktualizovaný SARIF (Static Analysis Results Interchange Format) výstup a nová volba experimental-html v HTML výstupu.

    Ladislav Hagara | Komentářů: 0
    včera 15:11 | Nová verze

    Byla vydána verze R14.1.6 desktopového prostředí Trinity Desktop Environment (TDE, fork KDE 3.5, Wikipedie). Přehled novinek v poznámkách k vydání, podrobnosti v seznamu změn.

    JZD | Komentářů: 0
    včera 12:55 | Komunita

    Jon Seager z Canonicalu včera na Ubuntu Community Hubu popsal budoucnost AI v Ubuntu. Dnes upřesnil: AI nástroje budou k dispozici jako Snap balíčky, vždy je může uživatel odinstalovat. Ve výchozím nastavení budou všechny AI nástroje používat lokální AI modely.

    Ladislav Hagara | Komentářů: 0
    27.4. 23:11 | IT novinky

    Nový ovladač Steam Controller jde do prodeje 4. května. Cena je 99 eur.

    Ladislav Hagara | Komentářů: 2
    27.4. 14:22 | Komunita

    Greg Kroah-Hartman začal používat AI asistenta pojmenovaného gkh_clanker_t1000. V commitech se objevuje "Assisted-by: gkh_clanker_t1000". Na social.kernel.org publikoval jeho fotografii. Jedná se o Framework Desktop s AMD Ryzen AI Max a lokální LLM.

    Ladislav Hagara | Komentářů: 7
    27.4. 04:44 | Komunita

    Ubuntu 26.10 bude Stonking Stingray (úžasný rejnok).

    Ladislav Hagara | Komentářů: 2
    26.4. 22:22 | Nová verze

    Webový prohlížeč Dillo (Wikipedie) byl vydán ve verzi 3.3.0. S experimentální podporou FLTK 1.4. S příkazem dilloc pro ovládání prohlížeče z příkazové řádky. Vývoj prohlížeče se přesunul z GitHubu na vlastní doménu dillo-browser.org (Git).

    Ladislav Hagara | Komentářů: 1
    26.4. 21:55 | Komunita

    Byl publikován přehled dění a novinek z vývoje Asahi Linuxu, tj. Linuxu pro Apple Silicon. Vývojáři v přehledu vypíchli vylepšenou instalaci, podporu senzoru okolního světla, úsporu energie, opravy Bluetooth nebo zlepšení audia. Vývoj lze podpořit na Open Collective a GitHub Sponsors.

    Ladislav Hagara | Komentářů: 1
    25.4. 04:00 | Nová verze

    raylib (Wikipedie), tj. multiplatformní open-source knihovna pro vývoj grafických aplikací a her, byla vydána ve verzi 6.0.

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

    Dotaz: awk do proměné v bashy

    1.10.2007 15:21 swejk | skóre: 7
    awk do proměné v bashy
    Přečteno: 369×
    Nevím si rady jak dostat řetězec do proměné v bash skriptu při použití grepu a awk.

    #!/bin/sh
    promena=cat soubor.html | grep "neco" | awk -f soubor_prikat
    echo $promena

    Takhle mi to nejde poradí někdo? Díky.

    Odpovědi

    1.10.2007 15:28 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: awk do proměné v bashy
    Použijte obrácené apostrofy (vnitřek se vykoná jako příkaz a jeho výstup je vrácen jako hodnota výrazu):
    promena=`grep "neco" soubor.html | awk -f soubor_prikat`
    echo $promena
    
    Mimochodem, cat na začátku příkazu je zbytečný, většina příkazů umí načíst vstup i ze souboru, nebo můžete použít přesměrování <.
    1.10.2007 16:29 ajikdpoe | skóre: 23 | blog: dvh
    Rozbalit Rozbalit vše Re: awk do proměné v bashy
    Jo, tieto reci zname, plivnete si na cat. Ale v realnom svete je to tak, ze si poviete, potrebujem pracovat so suborom xyz. Ok, cat xyz, potom premyslam co dalej. Budem selektovat riadky (grep) alebo len nieco nahradim (sed). Takto postupne vznikne cela kolona prikazov. Nehovoriac o tom ze niektore programy beru vstupny cez switch a kto si to ma pamatat.
    1.10.2007 19:21 foo
    Rozbalit Rozbalit vše Re: awk do proměné v bashy
    Ten vtip je prave v tom, ze spravny uzivatel, nez neco udela, tak si to poradne rozmysli. Vas styl prace mi pripomina spis "pokus-omyl" coz prave neni nejlepsi metoda, protoze obsahuje ten "omyl"... :-D
    1.10.2007 19:29 diverman | skóre: 32 | blog: život s tučňáčkem
    Rozbalit Rozbalit vše Re: awk do proměné v bashy
    totez se da zapsat jako
    promena=$(grep "neco" soubor.html | awk -f soubor_prikat)
    tuto formu preferuju namisto zpetnych apostrofu.
    deb http://ftp.cz.debian.org/debian jessie main contrib non-free
    1.10.2007 19:41 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: awk do proměné v bashy
    S těmi apostrofy je to o znak kratší :-) Zrovna nedávno jsem něco opisoval, kulaté a složené závorky byly ve fontu dost podobné a já jsem byl nepozorný a nepřemýšlel jsem nad tím, co píšu, a hned jsem místo $(…) napsal ${…} Proto preferuju obrácené apostrofy (které pro změnu mohou být podobné jednoduchým apostrofům…). Ale sh umí obojí, většina shellů asi taky, takže záleží na každém, co si vybere.

    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.