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 14:11 | IT novinky

    Společnost Valve zveřejnila (GitLab) nákresy ovladače Steam Controller a puku. Pro všechny, kdo by jej chtěli hacknout nebo modifikovat, případně pro ně navrhnout nějaké příslušenství. Pod licencí Creative Commons (CC BY-NC-SA 4.0).

    Ladislav Hagara | Komentářů: 0
    dnes 12:44 | Komunita

    PHP bylo dlouho distribuováno pod vlastní licencí – s výjimkou částí spadajících pod licenci Zend Engine. Po několikaleté práci se povedlo PHP přelicencovat na 3bodovou licenci BSD.

    Ladislav Hagara | Komentářů: 0
    dnes 05:00 | Komunita

    Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za duben (YouTube). Na Linuxu je vedle Qt frontendu nově k dispozici také GTK4 / libadwaita frontend.

    Ladislav Hagara | Komentářů: 12
    včera 20:22 | IT novinky

    Neziskové průmyslové konsorcium Khronos Group vydalo verzi 3.1 specifikace OpenCL (Open Computing Language). OpenCL je průmyslový standard pro paralelní programování heterogenních počítačových systémů.

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

    Homebridge pro integraci chytrých domácích zařízení byl vydán ve verzi 2.0.0. Nově vedle protokolu HomeKit Accessory Protocol (HAP) podporuje standard chytré domácnosti Matter.

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

    Omarchy je linuxová distribuce s dlaždicovým správcem oken Hyprland. Založena je na Arch Linuxu. Vydána byla v nové verzi 3.7.0 - The Gaming Edition. Z novinek lze vypíchnout příkaz omarchy a celou řadu herních možností.

    Ladislav Hagara | Komentářů: 2
    včera 03:11 | Nová verze

    CyberChef byl vydán v nové major verzi 11. Přehled novinek v Changelogu. CyberChef je webová aplikace pro analýzu dat a jejich kódování a dekódování, šifrování a dešifrování, kompresi a dekompresi, atd. Často je využívaná při kybernetických cvičeních a CTF (Capture the Flag).

    Ladislav Hagara | Komentářů: 0
    4.5. 20:11 | Nová verze

    Byla vydána nová verze 2.4.67 svobodného multiplatformního webového serveru Apache (httpd). Řešeno je mimo jiné 11 zranitelností.

    Ladislav Hagara | Komentářů: 0
    4.5. 14:44 | Zajímavý software

    Brush (Bo(u)rn(e) RUsty SHell) je v Rustu napsaný shell kompatibilní s Bash (Bourne Again SHell). Vydána byla verze 0.4.0.

    Ladislav Hagara | Komentářů: 3
    4.5. 04:44 | Komunita

    Google zveřejnil seznam 1 141 projektů (vývojářů) od 184 organizací přijatých do letošního, již dvaadvacátého, Google Summer of Code. Přihlášeno bylo celkově 23 371 projektů od 15 245 vývojářů ze 131 zemí.

    Ladislav Hagara | Komentářů: 4
    Které desktopové prostředí na Linuxu používáte?
     (14%)
     (9%)
     (2%)
     (14%)
     (32%)
     (4%)
     (7%)
     (3%)
     (16%)
     (24%)
    Celkem 1507 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník
    Štítky: není přiřazen žádný štítek

    Dotaz: Zjištění prvního znaku v bashi

    26.9.2012 12:39 Jura
    Zjištění prvního znaku v bashi
    Přečteno: 235×
    Zdravím, napsal by mi prosím někdo podmínku která by zjistila jestli text obsahuje jako první znak pomlčku? Děkuji za ochotu

    Řešení dotazu:


    Odpovědi

    26.9.2012 15:33 psholty2 | skóre: 7 | blog: char
    Rozbalit Rozbalit vše Re: Zjištění prvního znaku v bashi
    # x='asdf'; if [ -n "`echo $x | grep '^-'`" ]; then echo ano; fi
    
    # x='-asdf'; if [ -n "`echo $x | grep '^-'`" ]; then echo ano; fi
    ano
    #
    27.9.2012 00:49 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Zjištění prvního znaku v bashi

    Pro úplnost ještě jeden klasický obrat, který by na rozdíl od některých uvedených konstrukcí měl projít i v jiných bourne kompatibilních shellech:

    case "$x" in
      -*)
        # ano
        ;;
      *)
        # ne
        ;;
    esac
    
    27.9.2012 00:50 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Zjištění prvního znaku v bashi
    (to měla být odpověď na původní dotaz, asi jsem kliknul jinam, než jsem chtěl)
    26.9.2012 17:31 NN
    Rozbalit Rozbalit vše Re: Zjištění prvního znaku v bashi
    if ! [ $(echo -foo | sed 's/^-.*$//') ]; then echo ok; fi
    26.9.2012 19:43 Semo | skóre: 45 | blog: Semo
    Rozbalit Rozbalit vše Re: Zjištění prvního znaku v bashi
    if [[ $var == -* ]]; then
    ...
    If you hold a Unix shell up to your ear, you can you hear the C.
    26.9.2012 20:00 Kit
    Rozbalit Rozbalit vše Re: Zjištění prvního znaku v bashi
    test "${var:0:1}" == "-"
    frEon avatar 26.9.2012 20:03 frEon | skóre: 40 | Praha
    Rozbalit Rozbalit vše Re: Zjištění prvního znaku v bashi
    hehe, byl jsi rychlejsi :-)
    Talking about music is like dancing to architecture.
    frEon avatar 26.9.2012 20:03 frEon | skóre: 40 | Praha
    Rozbalit Rozbalit vše Re: Zjištění prvního znaku v bashi
    reseni je asi milion :-)
    [[ ${a:0:1} == "-" ]];
    Talking about music is like dancing to architecture.

    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.