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 17:00 | IT novinky

    Europarlament podpořil pozměněnou verzi výjimky známé jako „chat control 1.0“ umožňující firmám skenovat soukromou komunikaci na internetu kvůli ochraně dětí před zneužitím. Pozměňovací návrhy přijaté europoslanci však počítají s tím, že z výjimky bude vyřazena šifrovaná komunikace. Výjimka přestala platit začátkem dubna poté, co se Evropský parlament a Rada EU nedokázaly shodnout na jejím prodloužení. Rada následně přijala

    … více »
    Ladislav Hagara | Komentářů: 4
    dnes 04:44 | Bezpečnostní upozornění

    Nejnovější X.Org X server 21.1.24 a Xwayland 24.1.13 řeší 2 bezpečnostní chyby.

    Ladislav Hagara | Komentářů: 0
    dnes 04:22 | Komunita

    Clement "Clem" Lefebvre publikoval souhrn dění v Linux Mintu za červen 2026. Vypíchnuta je vylepšená podpora Waylandu. Už není považována za experimentální. V příští verzi Linux Mintu, plánována je na Vánoce, bude běh Cinnamonu plně podporován na X11 i Waylandu. V květnu na vývoj Linux Mintu přispělo 611 dárců celkovou částkou 19 612 dolarů. Dalších 2 326 patronů přispělo na Patreonu celkovou částkou 5 334 dolarů.

    Ladislav Hagara | Komentářů: 3
    dnes 04:00 | Bezpečnostní upozornění

    V Linuxu v KVM byla nalezena a v upstreamu již byla opravena kritická zranitelnost Januscape aneb CVE-2026-53359. Root na hostovaném počítači (virtuální stroj) může obejít izolaci a získat plnou kontrolu nad hostitelským systémem (DoS útok nebo vzdálené spuštění kódu s právy roota). Na obou hlavních architekturách – Intel i AMD. Zranitelnost v Linuxu existovala téměř 16 let (od srpna 2010 do června 2026).

    Ladislav Hagara | Komentářů: 0
    včera 19:44 | IT novinky

    Tribunál Soudního dvora Evropské unie dnes zamítl několik žalob, v nichž se americká společnost Apple ohrazovala proti pravidlům fungování velkých technologických společností na unijním trhu. Applu se nelíbilo, že jeho obchod s aplikacemi a operační systém iOS mají podléhat přísnějším povinnostem jen proto, že Brusel firmu považuje za takzvaného gatekeepera, tedy strážce přístupu.

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

    Na WhatsAppu budou postupně v průběhu následujících měsíců zavedena uživatelská jména. Telefonní čísla tak mohou zůstat soukromá. Aktuálně si lze uživatelské jméno rezervovat.

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

    Byl aktualizován TIOBE Index (Wikipedie). Programovací jazyk Rust se poprvé dostal do první desítky tohoto žebříčku popularity programovacích jazyků. Vede Python následovaný C, C++, Java, C#, …

    Ladislav Hagara | Komentářů: 0
    včera 01:55 | Nová verze

    Proton (Wikipedie), tj. fork Wine integrovaný ve Steamu umožňující na Linuxu hrát hry určené pouze pro Windows, byl vydán ve verzi 11.0-1. Přehled novinek se seznamem nově podporovaných her na GitHubu. Aktuální přehled všech podporovaných her na stránkách ProtonDB

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

    Byly publikovány zdrojové kódy počítačové hry Unturned. Pro nekomerční účely. V plánu je přelicencování pod MIT. Hra Unturned je postavena nad multiplatformním herním enginem Unity.

    Ladislav Hagara | Komentářů: 1
    7.7. 15:55 | IT novinky

    První česká družice navržená a sestavená výhradně studenty se dostala na oběžnou dráhu Země. Družice KOSTKA, kterou vyvinul studentský tým YSpace z Vysokého učení technického v Brně (VUT), dnes odstartovala na palubě rakety Falcon 9 společnosti SpaceX v rámci mise Transporter-17 z kalifornské základny Vandenberg Space Force Base.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (10%)
     (7%)
     (2%)
     (17%)
     (31%)
     (4%)
     (6%)
     (2%)
     (16%)
     (25%)
    Celkem 2081 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: 353×

    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.