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 04:55 | Komunita

    Nové verze webových prohlížečů Chrome a Firefox jsou vydávány každé 4 týdny. Aktuální verze Chrome je 150. Aktuální verze Firefoxu je 152. V březnu bylo oznámeno, že od září přejde Chrome na dvoutýdenní cyklus vydávání verzí. To by znamenalo, že Chrome v číslování verzí Firefox brzy přeskočí. Vývojáři Firefoxu proto také od září přecházejí na dvoutýdenní cyklus vydávání verzí. :-)

    Ladislav Hagara | Komentářů: 2
    dnes 00:22 | Zajímavý software

    Microsoft Comic Chat (Wikipedie), tj. grafický IRC klient z devadesátek, který převáděl konverzace na IRC do podoby komiksových panelů, a který zpopularizoval font Comic Sans, je dnešním dnem open source. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.

    Ladislav Hagara | Komentářů: 1
    včera 19:55 | Nová verze

    Byla vydána (𝕏) nová verze 26.7 open source firewallové a routovací platformy OPNsense (Wikipedie). Jedná se o fork pfSense postavený na FreeBSD. Kódový název OPNsense 26.7 je Xenial Xenops. Přehled novinek v příspěvku na fóru.

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

    Na Seznam nepovolených internetových her (Wikipedie) se k 13. 7. 2026 dostala predikční platforma Polymarket.

    Ladislav Hagara | Komentářů: 5
    včera 14:22 | Zajímavý článek

    Nová čísla časopisů od nakladatelství Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 167 (pdf) a Hello World 30 (pdf).

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

    Byla vydána nová verze 3.22.0 grafického vývojového prostředí a platformy Gambas (Wikipedie) založené na interpretru programovacího jazyka Basic s rozšířením o objektově orientované programování. Přehled novinek v poznámkách k vydání. Zdrojové kódy jsou k dispozici na GitLabu.

    Ladislav Hagara | Komentářů: 0
    15.7. 20:22 | Komunita

    FreeBSD odstranilo poslední GPL kód ze základního systému. Konkrétně dpv, libdpv, libfigpar a dialog. Instalátor před čtyřmi lety přešel z dialogu na bsddialog.

    Ladislav Hagara | Komentářů: 2
    15.7. 15:22 | IT novinky

    Sociální síti 𝕏 (dříve Twitter) má dnes 20 let. Pro veřejnost byla zpřístupněna 15. července 2006.

    Ladislav Hagara | Komentářů: 2
    15.7. 14:22 | Zajímavý software

    Insula Faktury je open source generátor faktur, který běží přímo ve webovém prohlížeči. Žádná registrace, žádné sledování, žádné omezení. Zdrojové kódy jsou k dispozici na Codebergu.

    Ladislav Hagara | Komentářů: 18
    15.7. 13:22 | Komunita

    První Mobile Linux Hackday v Plzni, tj. komunitní setkání věnované Linuxu na mobilních zařízeních, proběhne 24. července od 10:00. Akce je otevřená všem zájemcům – od zvědavců po zkušené vývojáře. Dopoledne proběhnou přednášky Davida Heidelberga a Petra Hodiny o aktuálním stavu mobilního Linuxu: proč vůbec chtít tučňáka v kapse, jaké telefony jsou dnes dobře podporované a co taková podpora obnáší. Po obědě se zaměříme na konkrétní

    … více »
    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (7%)
     (2%)
     (17%)
     (31%)
     (4%)
     (6%)
     (2%)
     (15%)
     (25%)
    Celkem 2149 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Dotaz: perl oneliner

    13.3.2017 11:42 Terka | skóre: 13
    perl oneliner
    Přečteno: 314×
    ahoj, poradi prosim nekdo jak pomoci perl onelineru udelat nasledujici:

    Puvodni radek umim rozsekat na 3 casti ( )( )( ) a odkazovat se na ne pomoci \1 \2 a \3 chtela bych ale v casti \1 provest dalsi nahrazovani, napr nahradit mezery a tecky za podtrzitka. Jak toto provest? Dekuju!

    Odpovědi

    13.3.2017 12:34 NN
    Rozbalit Rozbalit vše Re: perl oneliner
    Pokud chces prepsat udaje pouze v prvnim bloku, kde bloky jsou logicky oddelitelene, tak je proste neoddeluj a napis vyraz ciste pro upravu, zbytek retrezce zustane bez zmeny.
    13.3.2017 15:11 Terka | skóre: 13
    Rozbalit Rozbalit vše Re: perl oneliner
    diky za odpoved, bohuzel nevim jak na to, jak to myslis.
    13.3.2017 15:54 NN
    Rozbalit Rozbalit vše Re: perl oneliner
    Beru zpet..
    13.3.2017 12:54 graviton
    Rozbalit Rozbalit vše Re: perl oneliner
    S pomocí s///e (eval modifikátor) by šla vymyslet nějaká příšernost typu

    echo a.b.c d.e.f g.h.i | perl -pe 's/(.*) (.*) (.*)/($1 =~ tr| .|__|r)." $2 $3"/e'

    Což ovšem neznamená, že to je dobrý nápad to takhle dělat...
    13.3.2017 15:23 Terka | skóre: 13
    Rozbalit Rozbalit vše Re: perl oneliner
    diky za opoved, tohle by asi bylo pro me rozumne. Bohuzel mi to zatim nefunguje, pokud bys mel prosim cas zprovoznit tento priklad, budu rada. PS: rada uslysim i lepsi napad jak na to diky!
    13.3.2017 15:57 Terka | skóre: 13
    Rozbalit Rozbalit vše Re: perl oneliner
    diky vsem, uz vim, je to potreba priradit promenne, ten $1 je asi jen pro cteni.
    13.3.2017 19:18 RM
    Rozbalit Rozbalit vše Re: perl oneliner
    Nechá se to udělat snadno i bez eval:
    perl -ne '@a=/(..)(..)(..)/; @a && ($a[1] =~ s/\./\.\.\./g); print "@a"'
    
    13.3.2017 19:40 RM
    Rozbalit Rozbalit vše Re: perl oneliner
    Omlouvám se, trochu jsem se unáhlil, přes pole jedině tak:
    perl -ne '@a=/(..)(..)(..)/g; $cnt++%3 || s/\./\.\.\./g foreach @a; print "@a"'
    
    nahradí v prvním (..) každou tečku za tři tečky.

    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.