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

    Iced, tj. multiplatformní GUI knihovna pro Rust, byla vydána ve verzi 0.14.0.

    Ladislav Hagara | Komentářů: 1
    dnes 05:22 | Komunita

    FEX, tj. open source emulátor umožňující spouštět aplikace pro x86 a x86_64 na architektuře ARM64, byl vydán ve verzi 2512. Před pár dny FEX oslavil sedmé narozeniny. Hlavní vývojář FEXu Ryan Houdek v oznámení poděkoval společnosti Valve za podporu. Pierre-Loup Griffais z Valve, jeden z architektů stojících za SteamOS a Steam Deckem, v rozhovoru pro The Verge potvrdil, že FEX je od svého vzniku sponzorován společností Valve.

    Ladislav Hagara | Komentářů: 0
    dnes 03:22 | Nová verze

    Byla vydána nová verze 2.24 svobodného video editoru Flowblade (GitHub, Wikipedie). Přehled novinek v poznámkách k vydání. Videoukázky funkcí Flowblade na Vimeu. Instalovat lze také z Flathubu.

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

    Společnost Proton AG stojící za Proton Mailem a dalšími službami přidala do svého portfolia online tabulky Proton Sheets v Proton Drive.

    Ladislav Hagara | Komentářů: 1
    6.12. 15:55 | Komunita

    O víkendu (15:00 až 23:00) probíha EmacsConf 2025, tj. online konference vývojářů a uživatelů editoru GNU Emacs. Sledovat ji lze na stránkách konference. Záznamy budou k dispozici přímo z programu.

    Ladislav Hagara | Komentářů: 0
    6.12. 15:44 | Komunita

    Provozovatel internetové encyklopedie Wikipedia jedná s velkými technologickými firmami o uzavření dohod podobných té, kterou má s Googlem. Snaží se tak zpeněžit rostoucí závislost firem zabývajících se umělou inteligencí (AI) na svém obsahu. Firmy využívají volně dostupná data z Wikipedie k trénování jazykových modelů, což zvyšuje náklady, které musí nezisková organizace provozující Wikipedii sama nést. Automatické programy

    … více »
    Ladislav Hagara | Komentářů: 28
    6.12. 15:22 | IT novinky

    Evropská komise obvinila síť 𝕏 z porušení unijních pravidel, konkrétně nařízení Evropské unie o digitálních službách (DSA). Vyměřila jí za to pokutu 120 milionů eur (2,9 miliardy Kč). Pokuta je podle názoru amerického ministra zahraničí útokem zahraničních vlád na americký lid. K pokutě se vyjádřil i americký viceprezident: „EU by měla podporovat svobodu projevu, a ne útočit na americké společnosti kvůli nesmyslům“.

    Ladislav Hagara | Komentářů: 24
    5.12. 17:11 | IT novinky

    Společnost Jolla spustila kampaň na podporu svého nového telefonu Jolla Phone se Sailfish OS. Dodání je plánováno na první polovinu příštího roku. Pokud bude alespoň 2 000 zájemců. Záloha na telefon je 99 €. Cena telefonu v rámci kampaně je 499 €.

    Ladislav Hagara | Komentářů: 30
    5.12. 15:11 | IT novinky

    Netflix kupuje Warner Bros. včetně jejích filmových a televizních studií HBO Max a HBO. Za 72 miliard dolarů (asi 1,5 bilionu korun).

    Ladislav Hagara | Komentářů: 2
    5.12. 14:11 | IT novinky

    V Las Vegas dnes končí pětidenní konference AWS re:Invent 2025. Společnost Amazon Web Services (AWS) na ní představila celou řadu novinek. Vypíchnout lze 192jádrový CPU Graviton5 nebo AI chip Trainium3.

    Ladislav Hagara | Komentářů: 0
    Jaké řešení používáte k vývoji / práci?
     (34%)
     (48%)
     (19%)
     (17%)
     (22%)
     (15%)
     (24%)
     (16%)
     (18%)
    Celkem 440 hlasů
     Komentářů: 18, poslední 2.12. 18:34
    Rozcestník

    Dotaz: Uprava textu ve vimu

    4.6.2009 14:00 --- | skóre: 13 | blog: LINUXDRAK
    Uprava textu ve vimu
    Přečteno: 523×

    Dobrý den, potřeboval bych poradit, jak následující řádek textu upravit na druhý řádek.

    V souboru je celkem přes 12 tisíc řádku. Děkuji za pomoc.

    Zkoušel jsem to přes regulérní příkazy, ale v manuálu je napsáno že se dá použít sekvence \(\d\{2\}\) jen devětkrát. Je to pravda ? Či mohu mít více závorek ?

     

     060509073707393p11355hd92510  na  null;"06.05.09";"07:37";"07:39";"3p1 1355";"h";"d";"925";"10"

     

    Děkuj za pomoc :)

    Jan 

    Odpovědi

    4.6.2009 14:12 --- | skóre: 13 | blog: LINUXDRAK
    Rozbalit Rozbalit vše Re: Uprava textu ve vimu

    Odpoved :

    E51 : Too many \(

    4.6.2009 14:27 --- | skóre: 13 | blog: LINUXDRAK
    Rozbalit Rozbalit vše Re: Uprava textu ve vimu

     

     :%s/\(\d\{2\}\)\(\d\{2\}\)\(\d\{2\}\)\(\d\{2\}\)\(\d\{2\}\)\(\d\{2\}\)\(\d\{2\}\)\(.\{3\}\)\(\d\{4\}\)/null;"\1.\2.\3";"\4:\5";"\6:\7";"\8 \9";
    

    a pote pokracovat od konce ?

    4.6.2009 14:38 --- | skóre: 13 | blog: LINUXDRAK
    Rozbalit Rozbalit vše Re: Uprava textu ve vimu

     Druhy prikaz :

    :%s/\(.\{43\}\) \([dh]\)\([dh]\)\(\d\{3\}\)\(\d\{2\}\)/\1"\2";"\3";"\4";"\5"
    

    Jen doufam, zda je mozne to nejak zjednodusit ?

    4.6.2009 14:19 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Uprava textu ve vimu

    Tak to udělej na vícekrát, dva a více příkazů nahrazení.

    4.6.2009 14:21 --- | skóre: 13 | blog: LINUXDRAK
    Rozbalit Rozbalit vše Re: Uprava textu ve vimu

    Mozna to bude jedine reseni a pak pokracovat od konce , vid ?

    5.6.2009 16:30 joe
    Rozbalit Rozbalit vše Re: Uprava textu ve vimu
    Co od konce?
    4.6.2009 15:51 JaSel | skóre: 17 | blog: kseles
    Rozbalit Rozbalit vše Re: Uprava textu ve vimu
    Jestli netrváš striktně na ViM, tak bych měl pro Tebe radu. Řešil bych to pomocí awk, s prázdným oddělovačem pole:

    awk -F "" '{print "null;\" $1 $2 "." $3 $4 "." $5 $6 "\";\" $7 $8 }' < vstupni.soubor

    Nechce se mi to psát celé, jako nápověda to snad stačí.

    6.6.2009 20:50 --- | skóre: 13 | blog: LINUXDRAK
    Rozbalit Rozbalit vše Re: Uprava textu ve vimu

    Jaky prazdny oddelovac ?

    Hodnoty jsou v radku nalepene u sebe.

    Jan

    6.6.2009 21:32 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Uprava textu ve vimu

    man awk, parametr -F

    8.6.2009 07:35 JaSel | skóre: 17 | blog: kseles
    Rozbalit Rozbalit vše Re: Uprava textu ve vimu
    Prázdný oddělovač způsobí právě to, že za pole/sloupce se berou jednotlivé znaky. Je to to -F "". Schválně si to zkus, jako vstup tomu dej třeba jenom jeden řádek z toho Tvého souboru. To moje není napsané úplně do konce řádku, ale jako příklad to stačí. Zbylé sloupce si už doplníš sám ...
    8.6.2009 11:11 pozortucnak | skóre: 21 | blog: vecny_windowsar
    Rozbalit Rozbalit vše Re: Uprava textu ve vimu
    awk -F "" '{print "null\;\""$1$2"."$3$4"."$5$6"\"\;\""$7$8":"$9$10"\"\;\""$11$12":"$13$14"\"\;\""$15$16$17" "$18$19$20$21 "\"\;\""$22"\"\;\""$23"\"\;\""$24$25$26"\"\;\""$27$28"\""}' < vstupni.soubor
    Jsem mimořádně obtížný případ
    7.6.2009 09:12 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: Uprava textu ve vimu
    Devětkrát mi vychází docela dobře, nejdřív upravit na tvar:
    null;"060509";"0737";"0739";"3p1 1355";"h";"d";"925";"10"
             1       2      3        4      5   6    7    8
    
    a pak nahradit všechny \("\d\{6\}"\) a \("\d\{4\}"\)
    7.6.2009 09:13 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: Uprava textu ve vimu
    místo 4 má být 4 5 atd, přepočítal jsem se :)

    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.