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 16:11 | Komunita

Byly zveřejněny videozáznamy přednášek a workshopů z letošní konference OpenAlt konané 4. a 5. listopadu v Brně. K videozáznamům lze přistupovat ze stránky na SuperLectures nebo přes program konference, detaily o vybrané přednášce nebo workshopu a dále kliknutím na ikonku filmového pásu.

Ladislav Hagara | Komentářů: 0
dnes 14:11 | Komunita

Některým uživatelům Firefoxu se tento týden do Firefoxu nainstalovalo neznámé rozšíření Looking Glass 1.0.3 (png). Ve fórů Mozilly se řešilo, zda se nejedná o malware. Mozilla později informovala, že se jednalo o reklamu na seriál Mr. Robot. Řadě uživatelů Firefoxu se jednání Mozilly vůbec nelíbilo. Mozilla proto automatickou instalaci doplňku ukončila [Hacker News, reddit].

Ladislav Hagara | Komentářů: 8
včera 12:00 | Nová verze

Po cca 3 týdnech od vydání Linux Mintu 18.3 s kódovým jménem Sylvia a prostředími MATE a Cinnamon byla oznámena také vydání s prostředími KDE a Xfce. Podrobnosti v poznámkách k vydání (KDE, Xfce) a v přehledech novinek s náhledy (KDE, Xfce). Linux Mint 18.3 je podporován do roku 2021.

Ladislav Hagara | Komentářů: 6
15.12. 12:55 | Nová verze

Byla vydána verze 17.12.0 KDE Aplikací (KDE Applications). Přehled novinek v kompletním seznamu změn a na stránce s dalšími informacemi. Aplikace, které nebyly dosud portovány na KDE Frameworks 5, byly z KDE Aplikací odstraněny.

Ladislav Hagara | Komentářů: 52
15.12. 03:00 | Komunita

Na Humble Bundle lze získat počítačovou hru Company of Heroes 2 (Wikipedie, YouTube) běžící také v Linuxu zdarma. Speciální akce končí v sobotu v 19:00.

Ladislav Hagara | Komentářů: 0
15.12. 02:00 | Zajímavý software

Christian Kellner představil na svém blogu projekt Bolt řešící bezpečnost rozhraní Thunderbolt 3 na Linuxu. Pomocí příkazu boltctl nebo rozšíření GNOME Shellu lze komunikovat s démonem boltd a například zakázat neznámá zařízení a předejít tak útokům typu Thunderstrike nebo DMA.

Ladislav Hagara | Komentářů: 9
15.12. 01:00 | Nová verze

Po půl roce vývoje od vydání verze 11.0 byla vydána verze 11.1 svobodného softwaru pro vytváření datových úložišť na síti FreeNAS (Wikipedie). Nejnovější FreeNAS je postaven na FreeBSD 11.1. Přehled novinek v příspěvku na blogu. Zdůraznit lze zvýšení výkonu OpenZFS, počáteční podporu Dockeru nebo synchronizaci s cloudovými službami Amazon S3 (Simple Storage Services), Backblaze B2 Cloud, Google Cloud a Microsoft Azure

Ladislav Hagara | Komentářů: 0
14.12. 23:55 | Nová verze

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

Ladislav Hagara | Komentářů: 10
14.12. 20:00 | Nová verze Ladislav Hagara | Komentářů: 0
14.12. 19:33 | Pozvánky

Pražská Fedora 27 Release Party, oslava nedávného vydání Fedory 27, se uskuteční 19. prosince od 19:00 v prostorách společnosti Etnetera (Jankovcova 1037/49). Na programu budou přednášky o novinkách, diskuse, neřízený networking atd.

Ladislav Hagara | Komentářů: 0
Jak se vás potenciálně dotkne trend odstraňování analogového audio konektoru typu 3,5mm jack z „chytrých telefonů“?
 (8%)
 (0%)
 (1%)
 (1%)
 (75%)
 (14%)
Celkem 1007 hlasů
 Komentářů: 45, poslední 1.12. 19:00
    Rozcestník

    Dotaz: sed

    30.11.2012 14:02 pxvos | skóre: 4
    sed
    Přečteno: 239×

    Ahoj, mam soubor, kde pomoci sedu odstranim cast textu. Prikaz funguje dobre, ale na konci souboru se nachazi slovo u ktereho neni znak pro konec radku a to slovo se po pouziti sed prikazu smaze. Pokud ho rucne odentruju, tak je to ok, ale potreboval bych to mit cele v tom sed prikazu. Muzete mi pls poradit, jak to osetrit? Diky moc

    Odpovědi

    30.11.2012 14:16 Vojtěch Horký | skóre: 39 | blog: Vojtův zápisník | Praha
    Rozbalit Rozbalit vše Re: sed
    kde pomoci sedu odstranim cast textu
    to slovo se po pouziti sed prikazu smaze

    Čili to funguje.

    Vložte sem nějak osekanou verzi, na které se ten problém projeví. I s testovacím daty, na kterých to padá.

    Btw, neřekl bych, že sed pracuje s posledním řádkem (který nemá na konci \n) nějak jinak než s ostatními.

    I am always ready to learn although I do not always like to be taught. (W. Churchill)
    30.11.2012 14:35 pxvos | skóre: 4
    Rozbalit Rozbalit vše Re: sed

    zkousel jsem toto: sed -e 's/ xml.*xml"//' < stary_soubor > novy_soubor

    nebo i toto: sed 's/ xml=".*\.xml"//' stary_soubor > novy_soubor

     

    na text:

    <apps>

    <app file="soubor" xml="soubor.xml"/>

    </apps>

     

    a vrati mi to:

    <apps>

    <app file="soubor"/> ........toto je spravne

    ........ tady zmizi </apps> coz je spatne. Pokud to ve vi editoru odentruju, tak se to chova spravne.

    30.11.2012 15:23 Vojtěch Horký | skóre: 39 | blog: Vojtův zápisník | Praha
    Rozbalit Rozbalit vše Re: sed

    Tak jsem to ozkoušel a nic nezmizí (GNU sed verze 4.2.1). Není problém někde jinde?

    Ale pokud jde jen o to přidat prázdný řádek na konec, lze to udělat taky sedem nebo pomocí

    ( cat stary_soubor; echo ) | sed '...'
    I am always ready to learn although I do not always like to be taught. (W. Churchill)
    30.11.2012 15:34 pxvos | skóre: 4
    Rozbalit Rozbalit vše Re: sed

    to mi bude stacit, diky moc za radu

    30.11.2012 18:09 pxvos | skóre: 4
    Rozbalit Rozbalit vše Re: sed

    hmm, tak porad nic, myslel jsem, ze uz to funguje, ted to zkousim na tom serveru, kde potrebuju a porad je to stejne

    ( cat stary_soubor; echo ) | sed 's/ xml=".*\.xml"//' stary_soubor > novy_soubor

     

    nemuze to byt tim, ze to delam na HP-UX? Mate kdyztak nekdo tip na sed, ktery bude v tomto pripade na unixu fungovat taky? diky

    1.12.2012 02:22 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: sed
    nemuze to byt tim, ze to delam na HP-UX

    Nevím, jakou máte verzi, ale v těch starších byla polovina nástrojů značně zablešena.
    1.12.2012 02:30 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: sed
    Máte tam jeden starý soubor navíc, to co hledáte je:
    ( cat stary_soubor; echo ) | sed 's/ xml=".*\.xml"//' > novy_soubor
    30.11.2012 15:26 mchf
    Rozbalit Rozbalit vše Re: sed
    Zvlastni. S GNU sed 4.2.1 to funguje.
    0000000   <   a   p   p   s   >  \n   <   a   p   p       f   i   l   e
    0000020   =   "   s   o   u   b   o   r   "       x   m   l   =   "   s
    0000040   o   u   b   o   r   .   x   m   l   "   /   >  \n   <   /   a
    0000060   p   p   s   >
    0000064
    
    a vysledek
    0000000   <   a   p   p   s   >  \n   <   a   p   p       f   i   l   e
    0000020   =   "   s   o   u   b   o   r   "   /   >  \n   <   /   a   p
    0000040   p   s   >
    0000043
    
    30.11.2012 15:42 Kit
    Rozbalit Rozbalit vše Re: sed
    Možná by bylo vhodnější pro tuto úlohu místo sedu použít xsltproc.
    30.11.2012 14:34 Jary | skóre: 30 | blog: Jary má blog | Dům
    Rozbalit Rozbalit vše Re: sed
    místo \n použít [\n\Z] ?
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    30.11.2012 15:43 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: sed
    Pamatuji že na tohle jsem v nějaké verzi sedu také narazil, "opravil" jsem ho klasicky prostřednictvím upgrade na funkční verzi.
    bash$ echo -n -e "<apps>\n<app file=\"soubor\" xml=\"soubor.xml\"/>\n</apps>" > stary_soubor
    
    bash$ od -Ax -tx1z -v stary_soubor
    000000 3c 61 70 70 73 3e 0a 3c 61 70 70 20 66 69 6c 65  ><apps>.<app file<
    000010 3d 22 73 6f 75 62 6f 72 22 20 78 6d 6c 3d 22 73  >="soubor" xml="s<
    000020 6f 75 62 6f 72 2e 78 6d 6c 22 2f 3e 0a 3c 2f 61  >oubor.xml"/>.</a<
    000030 70 70 73 3e                                      >pps><
    000034
    
    bash$ sed -e 's/ xml=".*\.xml"//' stary_soubor
    <apps>
    <app file="soubor"/>
    </apps>
    
    bash$ sed --version | grep version
    GNU sed version 4.2.1
    
    30.11.2012 18:19 pxvos | skóre: 4
    Rozbalit Rozbalit vše Re: sed
    chci to rozbehnout na HP-UX, kde verze sedu je sed0.c $Date: 2008/04/23 11:11:11 $Revision: r11.31/1 PATCH_11.31 (PHCO_38263) $Revision: @(#) sed R11.31_BL2008_1022_2 PATCH_11.31 PHCO_38263

    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.