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 | IT novinky

Byl aktualizován seznam 500 nejvýkonnějších superpočítačů na světě TOP500. Dle očekávání se nejvýkonnějším superpočítačem stal superpočítač Summit. Český superpočítač Salomon klesl na 139. místo. Další přehledy a statistiky na stránkách projektu.

Ladislav Hagara | Komentářů: 0
dnes 09:00 | Nová verze

Po téměř 13 měsících vývoje od vydání verze 5.26 byla vydána nová stabilní verze 5.28 programovacího jazyka Perl. Do vývoje se zapojilo 77 vývojářů. Změněno bylo přibližně 730 tisíc řádků v 2 200 souborech. Přehled novinek a změn v podrobném seznamu.

Ladislav Hagara | Komentářů: 4
dnes 05:55 | Komunita

Při prvním spuštění Ubuntu 18.04 LTS (Bionic Beaver) je spuštěn nástroj Ubuntu Report. Pokud uživatel souhlasí, jsou pomocí tohoto nástroje odeslány do Canonicalu informace o daném počítači (doba instalace, počet procesorů, rozlišení displeje, velikost paměti, časová zóna, ...). Will Cooke, vedoucí týmu Ubuntu Desktop, zveřejnil na blogu Canonicalu první získané statistiky. Infografika na It's FOSS.

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

Byl vydán Debian 8.11, tj. jedenáctá a současně poslední opravná verze Debianu 8 s kódovým názvem Jessie. Uživatelům je doporučen přechod na Debian 9 Stretch nebo využít LTS (Debian Long Term Support). LTS podpora Debianu 8 je plánována do 30. června 2020. LTS podpora Debianu 7 Wheezy skončila 31. května 2018.

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

Hodnota Bitcoinu, decentralizované kryptoměny, klesla pod 6 000 dolarů. Před půl rokem byla hodnota Bitcoinu téměř 20 000 dolarů.

Ladislav Hagara | Komentářů: 32
23.6. 12:33 | Zajímavý projekt

Kernel.org představil lore.kernel.org, tj. archiv diskusního listu vývojářů linuxového jádra LKML (Linux Kernel Mailing List) s řadou zajímavých funkcí. Archiv běží na softwaru Public Inbox.

Ladislav Hagara | Komentářů: 0
23.6. 10:55 | Nová verze

Po devíti měsících vývoje od vydání verze 10.0 byla vydána verze 11.0 open source alternativy GitHubu, tj. softwarového nástroje s webovým rozhraním umožňujícího spolupráci na zdrojových kódech, GitLab (Wikipedie). Představení nových vlastností v příspěvku na blogu a na YouTube.

Ladislav Hagara | Komentářů: 2
22.6. 20:44 | Nová verze

Po více než 3 měsících vývoje od vydání verze 238 oznámil Lennart Poettering vydání verze 239 správce systému a služeb systemd (GitHub, NEWS).

Ladislav Hagara | Komentářů: 57
22.6. 15:00 | Nová verze

Bylo oznámeno vydání nové stabilní verze 1.28 a beta verze 1.29 open source textového editoru Atom (Wikipedie). Přehled novinek i s náhledy v příspěvku na blogu. Podrobnosti v poznámkách k vydání. Atom 1.28 je postaven na Electronu 2.0.

Ladislav Hagara | Komentářů: 3
22.6. 14:00 | Nová verze

Byla vydána nová verze 2.3.0 multiplatformního svobodného frameworku pro zpracování obrazu G'MIC (GREYC's Magic for Image Computing, Wikipedie). Přehled novinek i s náhledy na PIXLS.US.

Ladislav Hagara | Komentářů: 0
Jak čtete delší texty z webových stránek?
 (78%)
 (22%)
 (4%)
 (7%)
 (2%)
 (10%)
Celkem 258 hlasů
 Komentářů: 39, poslední 21.6. 17:44
    Rozcestník

    Dotaz: trochu odvážnější awk

    15.3.2011 00:45 miky
    trochu odvážnější awk
    Přečteno: 466×
    Ahoj, jde v awku hledat indexem řetězec i pozpátku a od zarážky??? ...

    když mám text: "aaa bbb ccc bbb aaa"

    Jak zapsat, že chci najít pozici první mezery, ale přitom začít hledat až od písmene "b" (takže mezeru za "aaa" ignorovat)? (řešení: pozice 8)

    A jak můžu zapsat, že chci najít pozici prvního písmene "a" doleva od "c"? (řešení: pozice 3)

    Ví někdo, jak na to??? Je mi jasné, že to asi bude trochu oříšek (obzvláště to druhé), pro mě je veliký. Moc by mi to pomohlo.

    Odpovědi

    15.3.2011 09:57 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: trochu odvážnější awk
    Použijte index() nebo match() pro nalezení "zarážky", pak substr() pro vyříznutí části, kterou chcete prohledávat, a nakonec znovu index() nebo match() s druhým vzorkem.
    15.3.2011 11:15 Buri
    Rozbalit Rozbalit vše Re: trochu odvážnější awk
    ak awk pouziva regex , skuste pozriet lookbehind pripadne lookforward ako je popisane tu: http://www.regular-expressions.info/lookaround.html
    15.3.2011 13:59 l4m4
    Rozbalit Rozbalit vše Re: trochu odvážnější awk
    awk samozřejmě používá regulární výrazy, ovšem používá posixové rozšířené regulární výrazy, které žádné assertions typu look-někam nemají.
    15.3.2011 22:21 miky
    Rozbalit Rozbalit vše Re: trochu odvážnější awk
    Díky za reakce. Měl bych ještě jednu podobnou otázku - jak nahradím znaky jen v určité části textu ... například pokud chci editovat pouze obsah uvnitř závorek (například funkcí awku "sub") "(" a ")" a nikde jinde. A ještě jedna poslední - jak, třeba opět subem, nahradit výskyt určitého řetězce pouze od pátého sloupečku?
    16.3.2011 04:16 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: trochu odvážnější awk
    Aplikujte nahrazení na podřetězec a pak to zase složte dohromady.
    16.3.2011 14:11 miky
    Rozbalit Rozbalit vše Re: trochu odvážnější awk
    Díky, funguje, ten druhý dotaz, vypsat vše pouze od pátého sloupečku nevíte, jak? Trochu naivně jsem si myslel, že bude fungovat konstrukce jako:

    sub(a,b,$5-); (ale "5-" se mu vůbec nelíbí, zkoušel jsem i více kombinací zápisů)
    16.3.2011 21:29 Lucinka.Sluníčko
    Rozbalit Rozbalit vše Re: trochu odvážnější awk
    hledala jsem taky něco k awku a subu a google ukázal tuhle stránku tak zkouším položit svůj první dotaz (nadpisek vlákna se mi hodí k problému) :-D

    tohle umím: sub("a","nahrazovane pismenko je: &",$0);

    Ten ampersand co se používá na vypsání nahrazovaného řetězce mi dělá problémy.Tam je v tom & uložená i jeden znak na konci toho řetězce,který ampersand zastupuje a chtěla bych ho odstranit, abych to ukázala líp: nahrazuji ahojX a když pak chci to vypsat tím ampersandem, ale bez X (jen ahoj),jak to mám udělat???

    PS: a t s tím sloupečkem, jak psal klučina výš, by mi taky bodlo děkuji ;-)

    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.