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 20:00 | Komunita

Spolek vpsFree.cz již potřetí zveřejnil statistiku linuxových distribucí běžících na jejich infrastruktuře. Nejpoužívanější je Debian s 50,4 %. Následuje Ubuntu s 25,6 % a CentOS s 13,6 %. Skokanem roku je Alpine Linux.

Ladislav Hagara | Komentářů: 0
včera 18:33 | Zajímavý článek

Michal Špaček publikoval třetí číslo svého newsletteru věnovanému bezpečnosti, bezpečnému vývoji převážně webových aplikací a bezpečnosti uživatelů. Věnuje se v něm například také bezpečnostní chybě v ImageMagick.

Ladislav Hagara | Komentářů: 3
včera 05:55 | Zajímavý projekt

V pátek byl představen projekt postmarketOS (GitHub). Cílem tohoto projektu je open source operační systém pro chytré telefony vycházející z optimalizovaného a nakonfigurovaného Alpine Linuxu s vlastními balíčky. Operační systém postmarketOS by měl podporovat 10letý životní cyklus chytrých telefonů.

Ladislav Hagara | Komentářů: 36
28.5. 23:44 | Nová verze

Byla vydána verze 0.4.5 svobodného operačního systému ReactOS. Z novinek lze zdůraznit podporu kancelářského balíku Microsoft Office 2010. Podrobnosti v ChangeLogu.

Ladislav Hagara | Komentářů: 9
28.5. 23:11 | Komunita

Linphone 4.0 pro desktop přichází. Vývojáři tohoto multiplatformního open source VoIP a SIP klienta postupně představují nové vlastnosti. Verze 4.0 bude postavena na Qt [reddit].

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

Dle plánu byl měl Debian 9 s kódovým názvem Stretch vyjít v sobotu 17. června. Po celém světě se začínají plánovat Release Parties. Oznámeno bylo vydání čtvrté RC (release candidate) verze instalátoru pro Debian 9 Stretch.

Ladislav Hagara | Komentářů: 5
26.5. 22:22 | Komunita

V Norimberku probíhá do neděle 28. května openSUSE Conference 2017. Na programu je celá řada zajímavých přednášek. Sledovat je lze online. K dispozici jsou také videozáznamy (YouTube) již proběhnuvších přednášek. Dění lze sledovat na Twitteru.

Ladislav Hagara | Komentářů: 0
26.5. 11:33 | IT novinky

Red Hat kupuje společnost Codenvy stojící za stejnojmenným webovým (cloudovým) integrovaným vývojovým prostředím (WIDE) postaveném na Eclipse Che.

Ladislav Hagara | Komentářů: 0
26.5. 08:55 | Nová verze

V listopadu 2014 byl představen fork Debianu bez systemd pojmenovaný Devuan. Po dva a půl roce jeho vývojáři oznámili vydání první stabilní verze 1.0. Jedná se o verzi s dlouhodobou podporou (LTS) a její kódové jméno je Jessie, podle planetky s katalogovým číslem 10 464.

Ladislav Hagara | Komentářů: 16
25.5. 20:22 | Zajímavý článek

Nadace Raspberry Pi vydala již osmapadesáté číslo (pdf) stostránkového anglicky psaného časopisu MagPi věnovanému Raspberry Pi a projektům postaveným na tomto jednodeskovém počítači a druhé číslo (pdf) časopisu Hello World primárně určeného pro učitele informatiky a výpočetní techniky.

Ladislav Hagara | Komentářů: 0
Chystáte se pořídit CPU AMD Ryzen?
 (6%)
 (32%)
 (1%)
 (8%)
 (44%)
 (9%)
Celkem 638 hlasů
 Komentářů: 62, poslední 19.5. 01:57
    Rozcestník
    Štítky: není přiřazen žádný štítek

    Dotaz: Volání funkce podle obsahu řádku

    21.3.2009 19:42 Martin | skóre: 1
    Volání funkce podle obsahu řádku
    Přečteno: 243×
    Mám takovej problém. Potřebuji volat funkci , která něco vypisuje (už je funkční) ale mám problém tu funkci potřebuji volat pouze pokud je na řádku posloupnost 123 a tu výpisem této funkce nahradit. Díky za odpovědi

    Odpovědi

    21.3.2009 19:43 Martin | skóre: 1
    Rozbalit Rozbalit vše Re: Volání funkce podle obsahu řádku
    jo a ještě jeden pořadavek bylo by to úplně perfektní kdyby to bylo pomocí AWK (ta funkce je v BASH) a nebo pomocí SEDu
    21.3.2009 21:08 deadmail
    Rozbalit Rozbalit vše Re: Volání funkce podle obsahu řádku
    v awk-u mozme volat exportovane funkcie cez akciu system Nasledovny skript spusti funkciu ahoj pri kazdom riadku obsahujucom 123: #!/bin/bash
    function ahoj () {
    echo "Funkcia"
    }
    export -f ahoj
    awk '/123/ {system("ahoj")}'
    23.3.2009 21:47 Martin | skóre: 1
    Rozbalit Rozbalit vše Re: Volání funkce podle obsahu řádku
    A ještě takovej blbej dotaz. Tohle je krásný ale zjistil jsem že mi to jede jenom na pracovním stroji jakmile to dám na server tak ani ťuk protože tam je freeBSD a ksh takže to nezná
    export -f 
    teda spíš to nezná jenom ten přepínč -f není teda nějaká náhrada co by se dala použít i tam jinak funkce v bash je perfekt.
    kozzi avatar 23.3.2009 23:29 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
    Rozbalit Rozbalit vše Re: Volání funkce podle obsahu řádku
    no tak na sever nahrej taky bash a je to
    Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
    24.3.2009 14:19 Martin | skóre: 1
    Rozbalit Rozbalit vše Re: Volání funkce podle obsahu řádku
    jo kdyby to šlo tak se neptám
    kozzi avatar 24.3.2009 14:30 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
    Rozbalit Rozbalit vše Re: Volání funkce podle obsahu řádku
    Tak to je potom blbe kdyz na ten server nemuzes nic nahrat :-D
    Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
    24.3.2009 14:34 cronin | skóre: 48
    Rozbalit Rozbalit vše Re: Volání funkce podle obsahu řádku
    Tak preco tam chces pouzit bash funkciu?
    21.3.2009 21:09 Vojtěch Horký | skóre: 39 | blog: Vojtův zápisník | Praha
    Rozbalit Rozbalit vše Re: Volání funkce podle obsahu řádku
    Tak si tu funkci zavolejte dopředu a výstup si uložte do souboru vystup a v sedu lze pak udělat něco jako
    sed -e '/123/r vystup'
    I am always ready to learn although I do not always like to be taught. (W. Churchill)
    21.3.2009 21:11 NN
    Rozbalit Rozbalit vše Re: Volání funkce podle obsahu řádku

    #!/bin/sh

    s() { echo string

    }

    echo "0

    123

    789" | sed s/123/`s`/

    exit 0

    NN

    21.3.2009 21:40 deadmail
    Rozbalit Rozbalit vše Re: Volání funkce podle obsahu řádku
    Predchadzajuce riesenia zavolaju tu funkciu vzdy (aj v pripade, ze sa 123 vobec v subore nevyskytuje) ...

    Volat funciu iba v pripade vyskytu 123 sa da:
    #!/bin/bash
    function ahoj(){
            echo "fcia"
    }
    export -f ahoj
    awk '/123/ {"ahoj"|getline riadok; sub(/123/, riadok); print}'
    
    v kazdom riadku obsahujucom 123 nahradi prvu 123

    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.