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í
×

včera 11:33 | Pozvánky

Konference LinuxDays 2017 proběhne o víkendu 7. a 8. října v Praze v Dejvicích v prostorách FIT ČVUT. Konference OpenAlt 2017 proběhne o víkendu 4. a 5. listopadu na FIT VUT v Brně. Organizátoři konferencí vyhlásili CFP (LinuxDays, OpenAlt). Přihlaste svou přednášku nebo doporučte konference známým.

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

Byla vydána verze 1.3.0 odlehčeného desktopového prostředí Lumina (Wikipedie, GitHub) postaveného nad toolkitem Qt. Z novinek lze zmínit nový motiv ikon nahrazující Oxygen (material-design-[light/dark]) nebo vlastní multimediální přehrávač (lumina-mediaplayer).

Ladislav Hagara | Komentářů: 2
26.6. 17:33 | Bezpečnostní upozornění

Před šesti týdny byly publikovány výsledky bezpečnostního auditu zdrojových kódů OpenVPN a nalezené bezpečnostní chyby byly opraveny ve verzi OpenVPN 2.4.2. Guido Vranken minulý týden oznámil, že v OpenVPN nalezl další čtyři bezpečnostní chyby (CVE-2017-7520, CVE-2017-7521, CVE-2017-7522 a CVE-2017-7508). Nejzávažnější z nich se týká způsobu, jakým aplikace zachází s SSL certifikáty. Vzdálený útočník může pomocí speciálně

… více »
Ladislav Hagara | Komentářů: 1
26.6. 06:55 | Zajímavý projekt

V Edici CZ.NIC vyšla kniha Průvodce labyrintem algoritmů. Kniha je ke stažení zcela zdarma (pdf) nebo lze objednat tištěnou verzi za 339 Kč (připojení přes IPv4) nebo 289 Kč (připojení přes IPv6).

Ladislav Hagara | Komentářů: 6
26.6. 06:33 | Zajímavý software

Byla vydána verze 2.2.0 svobodného správce hesel KeePassXC (Wikipedie). Jedná se o komunitní fork správce hesel KeePassX s řadou vylepšení.

Ladislav Hagara | Komentářů: 0
26.6. 06:11 | IT novinky

Vývojář Debianu Henrique de Moraes Holschuh upozorňuje v diskusním listu debian-devel na chybu v Hyper-Threadingu v procesorech Skylake a Kaby Lake od Intelu. Za určitých okolností může chyba způsobit nepředvídatelné chování systému. Doporučuje se aktualizace mikrokódu CPU nebo vypnutí Hyper-Threadingu v BIOSu nebo UEFI [reddit].

Ladislav Hagara | Komentářů: 0
24.6. 01:23 | Komunita

Phoronix spustil 2017 Linux Laptop Survey. Tento dotazník s otázkami zaměřenými na parametry ideálního notebooku s Linuxem lze vyplnit do 6. července.

Ladislav Hagara | Komentářů: 3
23.6. 22:44 | Nová verze

Po třech měsících vývoje od vydání verze 5.5.0 byla vydána verze 5.6.0 správce digitálních fotografií digiKam (digiKam Software Collection). Do digiKamu se mimo jiné vrátila HTML galerie a nástroj pro vytváření videa z fotografií. V Bugzille bylo uzavřeno více než 81 záznamů.

Ladislav Hagara | Komentářů: 1
23.6. 17:44 | Nová verze

Byla vydána verze 9.3 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. Představení nových vlastností v příspěvku na blogu a na YouTube.

Ladislav Hagara | Komentářů: 3
23.6. 13:53 | Nová verze

Simon Long představil na blogu Raspberry Pi novou verzi 2017-06-21 linuxové distribuce Raspbian určené především pro jednodeskové miniaturní počítače Raspberry Pi. Společně s Raspbianem byl aktualizován také instalační nástroj NOOBS (New Out Of the Box Software). Z novinek lze zdůraznit IDE Thonny pro vývoj v programovacím jazyce Python a především offline verzi Scratche 2.0. Ten bylo dosud možné používat pouze online. Offline bylo možné používat pouze Scratch ve verzi 1.4. Z nového Scratchu lze ovládat také GPIO piny. Scratch 2.0 vyžaduje Flash.

Ladislav Hagara | Komentářů: 2
Chystáte se pořídit CPU AMD Ryzen?
 (6%)
 (31%)
 (1%)
 (9%)
 (44%)
 (9%)
Celkem 851 hlasů
 Komentářů: 65, poslední 1.6. 19:16
    Rozcestník

    Dotaz: sed

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

    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.