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 12:55 | Nová verze

    CiviCRM (Wikipedie) bylo vydáno v nové verzi 6.14.0. Podrobnosti o nových funkcích a opravách najdete na release stránce. CiviCRM je robustní open-source CRM systém navržený speciálně pro neziskové organizace, spolky a občanské iniciativy. Projekt je napsán v jazyce PHP a licencován pod GNU Affero General Public License (AGPLv3). Český překlad má nyní 45 % přeložených řetězců a přibližuje se milníku 50 %. Potřebujeme vaši pomoc, abychom se dostali dál. Pokud máte chuť přispět překladem nebo korekturou, přidejte se na platformu Transifex.

    jardaIT | Komentářů: 1
    včera 12:22 | Bezpečnostní upozornění

    Další lokální zranitelností Linuxu je ssh-keysign-pwn. Uživatel si může přečíst obsah souborů, ke kterým má právo ke čtení pouze root, například soubory s SSH klíči nebo /etc/shadow. V upstreamu již opraveno [oss-security mailing list].

    Ladislav Hagara | Komentářů: 0
    14.5. 17:22 | Komunita

    Singularity (YouTube) je nejnovější otevřený film od Blender Studia. Jedná se o jejich první 4K HDR film.

    Ladislav Hagara | Komentářů: 0
    14.5. 16:55 | Zajímavý software

    Vyšla hra Život Není Krásný: Poslední Exekuce (Steam, ProtonDB). Kreslená point & click adventura ze staré školy plná černého humoru a nekorektního násilí. Vžijte se do role zpustlého exekutora Vladimíra Brehowského a projděte s ním jeho poslední pracovní den. Hra volně navazuje na sérii Život Není Krásný.

    Ladislav Hagara | Komentářů: 23
    14.5. 14:00 | Zajímavý projekt

    Společnost Red Hat představila Fedora Hummingbird, tj. linuxovou distribuci s nativním kontejnerovým designem určenou pro vývojáře využívající AI agenty.

    Pinhead | Komentářů: 6
    14.5. 02:22 | Zajímavý software

    Hru The Legend of Zelda: Twilight Princess od společnosti Nintendo si lze nově díky projektu Dusklight (původně Dusk) a reverznímu inženýrství zahrát i na počítačích a mobilních zařízeních. Vyžadována je kopie původní hry (textury, modely, hudba, zvukové efekty, …). Ukázka na YouTube. Projekt byl zahájen v srpnu 2020.

    Ladislav Hagara | Komentářů: 0
    14.5. 01:11 | Nová verze

    Byla vydána nová major verze 29.0 programovacího jazyka Erlang (Wikipedie) a související platformy OTP (Open Telecom Platform, Wikipedie). Detailní přehled novinek na GitHubu.

    Ladislav Hagara | Komentářů: 0
    13.5. 21:22 | Bezpečnostní upozornění

    Po zranitelnostech Copy Fail a Dirty Frag přichází zranitelnost Fragnesia. Další lokální eskalace práv na Linuxu. Zatím v upstreamu neopravena. Přiřazeno ji bylo CVE-2026-46300.

    Ladislav Hagara | Komentářů: 1
    13.5. 14:00 | Komunita

    Sovereign Tech Agency (Wikipedie) prostřednictvím svého fondu Sovereign Tech Fund podpoří KDE částkou 1 285 200 eur.

    Ladislav Hagara | Komentářů: 12
    13.5. 12:55 | IT novinky

    Google na včerejší akci The Android Show | I/O Edition 2026 (YouTube) představil celou řadu novinek: Gemini Intelligence, notebooky Googlebook, novou generaci Android Auto, …

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

    Dotaz: BASH: nahrazeni casti textu funkci

    26.3.2009 11:06 Vesnican
    BASH: nahrazeni casti textu funkci
    Přečteno: 339×

    Potreboval bych pomoct s nahrazovanim, jde o to ze bych potreboval nahradit urcite slovo za urcity vypis funkce... zatim se to mam takto

    fce_neco(){

    echo "tohle se naslo $1"

    }

     

    sed -e "s/.*\(\$SCALLS(.*)\).*/$(fce_neco '\1')/" soubor_z > soubor_do

    tak to funguje ale ja bych poteboval aby to dokazalo vypsat i vic radku, ale kdyz pridam do fce_neco jeste jedno echo tak uz to nejde. Nevite nekdo jak na to?

    Odpovědi

    26.3.2009 11:27 l4m4
    Rozbalit Rozbalit vše Re: BASH: nahrazeni casti textu funkci
    Je to zase nějaká domácí úloha, nebo by bylo lepší řešit problém pomocí vhodnějšího nástroje (python, perl, ...)?

    Jinak:

    sed 's/ab/a\nb/' <<<ab

    takže je akorát zapotřebí vracet výsledek funkce inteligentněji...
    26.3.2009 12:11 Vesnican
    Rozbalit Rozbalit vše Re: BASH: nahrazeni casti textu funkci

    Jo je to domaci uloha a nesmmime pouzivat python nebo perl,  ten vas vyraz sem moc nepochopil. Nevysvetlil by jste mi ho trochu? 

    26.3.2009 12:28 cronin | skóre: 49
    Rozbalit Rozbalit vše Re: BASH: nahrazeni casti textu funkci
    Dal som si zavazok, ze nebudem davat komentare, ktore nevedu k rieseniu problemu, ale neodpustim si: S*r* ma pristup ludi, ktori si coraz castejsie chodia davat "vypracovat zadania", namiesto toho, aby si nieco nastudovali. Neverim, ze by ktokolvek daval zadanie na nieco, co predtym aspon nenacrtol alebo nepovedal, kde sa da nastudovat. Potom mame rychlokvasenych bakalarov, inzinierov a doktorov filozofie, ktori maximalne tak vedia "ako vybabrat zo systemom", tvaria sa ako maximalni machri a ked pridu do zamestnania, su ako vyorane mysi.

    Vesnican, neber to prilis osobne, iba trochu osobne. Nie si ani prvy, a zial asi ani posledny, ktory tu tento tyzden zamestnava ludi imaginarnymi problemami, ktore existuju preto a len preto, aby ich vyriesil on sam.
    26.3.2009 21:51 Vesnican
    Rozbalit Rozbalit vše Re: BASH: nahrazeni casti textu funkci

    CRONIN: Mel by jste se drzet toho zavazku co ste si dal. Vy vubec netusite kolik sem toho udelal sam a jak dlouho sem hledal reseni myho problemu. Ja myslim ze muj problem neni az zas tak trivialni, ze by se nechal najit kdekoliv na netu. Jestli ste teda vy tak chytry tak mi staci nakej odkaz ke bych mohl neco k tomu najit.

    Uz sem zas trochu pokrocil  ze sem nacpal jednotlive radky do promene oddelene mnou zadany znakem a pak nahradim tento znak odradkovanim. Funguje to dobre ale kdyz tam dam ale vic techto sedu do volaji tu funkci ale s jinym parametrem tak mi to zacne hazet chybu "bin/bash/apropos resource temporarily unavailable bash"

    kozzi avatar 27.3.2009 00:27 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
    Rozbalit Rozbalit vše Re: BASH: nahrazeni casti textu funkci
    No ono je to těžký, za poslední cca 2 týdny, tu kvůli IOS bylo několik příspěvků na téma první druhá či třetí část projektu. Osobně jsem dělal všechny ty části sám. A řekl bych že není potřeba tím otravovat tady. Mnohem lepší, je opravdu se nad problémem zamyslet a nastudovat si potřebné technologie (read,gawk,sed,cat,grep,egrep,apropos,ksh,sh...).
    Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
    26.3.2009 12:54 l4m4
    Rozbalit Rozbalit vše Re: BASH: nahrazeni casti textu funkci
    Tentýž příklad, srozumitelněji, byť méně efektivně:

    echo ab | sed 's/ab/a\nb/'
    David Watzke avatar 26.3.2009 22:59 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: BASH: nahrazeni casti textu funkci
    Na druhou stranu je tahle varianta přenositelnější.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon

    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.