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 13:11 | Zajímavý projekt

    Just the Browser je projekt, 'který vám pomůže v internetovém prohlížeči deaktivovat funkce umělé inteligence, telemetrii, sponzorovaný obsah, integraci produktů a další nepříjemnosti' (repozitář na GitHubu). Využívá k tomu skrytá nastavení ve webových prohlížečích, určená původně pro firmy a organizace ('enterprise policies'). Pod linuxem je skriptem pro automatickou úpravu nastavení prozatím podporován pouze prohlížeč Firefox.

    NUKE GAZA! 🎆 | Komentářů: 0
    včera 16:44 | Nová verze

    Svobodný multiplatformní herní engine Bevy napsaný v Rustu byl vydán ve verzi 0.18. Díky 174 přispěvatelům.

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

    Miliardy korun na digitalizaci služeb státu nestačily. Stát do ní v letech 2020 až 2024 vložil víc než 50 miliard korun, ale původní cíl se nepodařilo splnit. Od loňského února měly být služby státu plně digitalizované a občané měli mít právo komunikovat se státem digitálně. Do tohoto data se povedlo plně digitalizovat 18 procent agendových služeb státu. Dnes to uvedl Nejvyšší kontrolní úřad (NKÚ) v souhrnné zprávě o stavu digitalizace v Česku. Zpráva vychází z výsledků víc než 50 kontrol, které NKÚ v posledních pěti letech v tomto oboru uskutečnil.

    Ladislav Hagara | Komentářů: 10
    včera 13:55 | IT novinky

    Nadace Wikimedia, která je provozovatelem internetové encyklopedie Wikipedia, oznámila u příležitosti 25. výročí vzniku encyklopedie nové licenční dohody s firmami vyvíjejícími umělou inteligenci (AI). Mezi partnery encyklopedie tak nově patří Microsoft, Amazon a Meta Platforms, ale také start-up Perplexity a francouzská společnost Mistral AI. Wikimedia má podobnou dohodu od roku 2022 také se společností Google ze skupiny

    … více »
    Ladislav Hagara | Komentářů: 0
    včera 02:22 | Nová verze

    D7VK byl vydán ve verzi 1.2. Jedná se o fork DXVK implementující překlad volání Direct3D 5, 6 a 7 na Vulkan. DXVK zvládá Direct3D 8, 9, 10 a 11.

    Ladislav Hagara | Komentářů: 0
    včera 02:00 | Nová verze

    Byla vydána verze 12.0.0 knihovny libvirt (Wikipedie) zastřešující různé virtualizační technologie a vytvářející jednotné rozhraní pro správu virtuálních strojů. Současně byl ve verzi 12.0.0 vydán související modul pro Python libvirt-python. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    15.1. 19:22 | Humor

    CreepyLink.com je nový zkracovač URL adres, 'díky kterému budou vaše odkazy vypadat tak podezřele, jak je to jen možné'. Například odkaz na abclinuxu.cz tento zkracovač převádí do podoby 'https://netflix.web-safe.link/logger_8oIlgs_free_money.php'. Dle prohlášení autora je CreepyLink alternativou ke zkracovači ShadyURL (repozitář na githubu), který dnes již bohužel není v provozu.

    NUKE GAZA! 🎆 | Komentářů: 3
    15.1. 12:33 | IT novinky

    Na blogu Raspberry Pi byla představena rozšiřující deska Raspberry Pi AI HAT+ 2 s akcelerátorem Hailo-10 a 8 GB RAM. Na rozdíl od předchozí Raspberry Pi AI HAT+ podporuje generativní AI. Cena desky je 130 dolarů.

    Ladislav Hagara | Komentářů: 3
    15.1. 12:11 | Komunita

    Wikipedie slaví 25. výročí svého založení. Vznikla 15. ledna 2001 jako doplňkový projekt k dnes již neexistující encyklopedii Nupedia. Doména wikipedia.org byla zaregistrována 12. ledna 2001. Zítra proběhne v Praze Večer svobodné kultury, který pořádá spolek Wikimedia ČR.

    Ladislav Hagara | Komentářů: 1
    15.1. 04:44 | Nová verze

    Po více než dvou letech od vydání předchozí verze 2.12 byla vydána nová stabilní verze 2.14 systémového zavaděče GNU GRUB (GRand Unified Bootloader, Wikipedie). Přehled novinek v souboru NEWS a v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 2
    Které desktopové prostředí na Linuxu používáte?
     (14%)
     (4%)
     (0%)
     (9%)
     (20%)
     (3%)
     (6%)
     (3%)
     (11%)
     (42%)
    Celkem 468 hlasů
     Komentářů: 12, poslední 14.1. 21:12
    Rozcestník

    Dotaz: BASH: nahrazeni casti textu funkci

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

    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.