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:22 | Pozvánky

    Spolek OpenAlt zve příznivce otevřených řešení a přístupu na 208. brněnský sraz, který proběhne v pátek 25. dubna od 18:00 ve studentském klubu U Kachničky na Fakultě informačních technologií Vysokého učení technického na adrese Božetěchova 2/1.

    Ladislav Hagara | Komentářů: 0
    dnes 12:44 | Zajímavý článek

    Ve svém článku Getting Forked by Microsoft popisuje autor programu Spegel svoji nepříjemnou zkušenost s firmou Microsoft. Firma ho kontaktovala a zpočátku to vypadalo, že by mohlo jít o oboustranně prospěšnou spolupráci, autor tedy ochotně odpovídal na jejich otázky ohledně architektury programu a pomáhal jim ho zprovoznit. Následně komunikace ze strany Microsoftu utichla. Autor předpokládal, že zřejmě došlo ke změně priorit a firma

    … více »
    xkucf03 | Komentářů: 9
    dnes 01:33 | IT novinky

    Společnost Notion Labs stojící za softwarovou platformou pro spolupráci Notion (Wikipedia) oficiálně představila (YouTube) poštovního klienta Notion Mail. Aktuálně funguje pouze nad Gmailem.

    Ladislav Hagara | Komentářů: 2
    včera 12:44 | Nová verze

    Byla vydána nová verze 9.12 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    20.4. 03:55 | Nová verze

    Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.

    Ladislav Hagara | Komentářů: 0
    19.4. 19:44 | Komunita

    Ubuntu 25.10 bude (𝕏) Questing Quokka (pátrající klokan quokka).

    Ladislav Hagara | Komentářů: 0
    19.4. 11:55 | Zajímavý software

    Ubisoft uvolnil zdrojové kódy softwaru Chroma pro simulaci barvosleposti pro vývojáře počítačových her. K dispozici jsou na GitHubu pod licencí Apache 2.0.

    Ladislav Hagara | Komentářů: 0
    19.4. 02:00 | Nová verze

    Defold (Wikipedie) je multiplatformní herní engine. Nejnovější verze je 1.10.0. Zdrojové kódy jsou k dispozici na GitHubu. Licence vychází z licence Apache 2.0.

    Ladislav Hagara | Komentářů: 0
    18.4. 13:00 | Bezpečnostní upozornění

    Správa služeb hlavního města Prahy se potýká s následky kyberútoku. Hackerská skupina začala zveřejňovat na internetu některé z ukradených materiálů a vyzvala organizaci k vyjednávání. Ta zatím podrobnosti k případu sdělovat nechce. Případem se zabývá policie i Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB).

    Ladislav Hagara | Komentářů: 4
    18.4. 12:33 | Zajímavý software

    OCCT je oficiálně k dispozici na Linuxu (YouTube). Jedná se o proprietární software pro zátěžové testování a monitorování hardwaru.

    Ladislav Hagara | Komentářů: 2
    Jaký filesystém primárně používáte?
     (58%)
     (1%)
     (10%)
     (21%)
     (4%)
     (1%)
     (2%)
     (0%)
     (1%)
     (2%)
    Celkem 420 hlasů
     Komentářů: 18, poslední 17.4. 12:41
    Rozcestník

    Dotaz: Jak smazat řádky?

    3.7.2007 13:30 pozortucnak | skóre: 21 | blog: vecny_windowsar
    Jak smazat řádky?
    Přečteno: 1359×
    Řekněme že mám textový soubor, třeba .html.

    Jak z něho mám odstranit řádky? Skoušel jsem něco pres sed ale nedařilo se. :-(
    Jsem mimořádně obtížný případ

    Odpovědi

    Dalibor Smolík avatar 3.7.2007 13:34 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
    Rozbalit Rozbalit vše Re: Jak smazat řádky?
    třeba ve vi příkazem dd - smaže se celý řádek, na němž je kurzor.
    Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
    3.7.2007 13:42 thingie
    Rozbalit Rozbalit vše Re: Jak smazat řádky?
    No tak třeba > soubor, pak tam nebude vůbec nic, tedy ani žádné řádky, které budou odstraněny a zadání splněno :-)
    3.7.2007 14:03 pozortucnak | skóre: 21 | blog: vecny_windowsar
    Rozbalit Rozbalit vše Re: Jak smazat řádky?
    Já mám na mysli pouze smazáni odřádkování (enter), text chci zachovat :-)

    např z tohohle
    kukuc
    baf baf baf
    ha ha
    potřebuji udělat toto
    kukuc baf baf baf ha ha
    Jsem mimořádně obtížný případ
    3.7.2007 14:17 utri | skóre: 6
    Rozbalit Rozbalit vše Re: Jak smazat řádky?
    cat soubor | tr -d "\n" > novy_soubor
    wolf09 avatar 3.7.2007 14:56 wolf09 | skóre: 30
    Rozbalit Rozbalit vše Re: Jak smazat řádky?
    mozna jeste lepe :

    tr '\n' ' ' < soubor |tr -s ' ' > soubor_novy

    tohle vam nezmasti dohromady slova ze dvou radku, pokud jeden radek konci bez mezery a druhy zacina bez mezery:
    aaa bbb
    ccc ddd
    
    Zkusili jste to vypnout a znovu zapnout ?
    3.7.2007 14:57 jm
    Rozbalit Rozbalit vše Re: Jak smazat řádky?
    sed -i ':a;N;$!ba;s/\n/ /g' soubor
    3.7.2007 20:57 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: Jak smazat řádky?
    Sed mám sice rád, ale na tohle bych moc nesázel. Velikost bufferu bude imho docela omezená.
    3.7.2007 23:14 jm
    Rozbalit Rozbalit vše Re: Jak smazat řádky?
    Jak jsem psal dole, sed se na tohle moc nehodi. Proof of concept. :P
    4.7.2007 06:08 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: Jak smazat řádky?
    Podíval jsem se do FAQ a s tou velikostí bufferu to není vždy tak zlé, jak jsem myslel, takže to o té omezenosti beru zpět. V každém případě stále doporučuji tr :)
    6.6.2. Maximum size for all buffers (pattern space + hold space)
    
          GNU sed:        no limit
          ssed:           no limit
          sedmod v1.0:    4096 bytes
          HHsed v1.5:     4000 bytes
          sed v1.6:       [pending]
    
    
    3.7.2007 15:13 pozortucnak | skóre: 21 | blog: vecny_windowsar
    Rozbalit Rozbalit vše Re: Jak smazat řádky?
    Super díky funguje to.

    Můžete mi prosím vysvětlit co je ta utilita tr?

    A takové použití utiliti sed také vidém poprvé...
    Jsem mimořádně obtížný případ
    3.7.2007 15:18 thingie
    Rozbalit Rozbalit vše Re: Jak smazat řádky?
    tr není v zásadě nic než tupé nahrazení jednoho znaku druhým.
    3.7.2007 15:23 jm
    Rozbalit Rozbalit vše Re: Jak smazat řádky?
    sed cte soubor po jednotlivych radkach -> na dany ukol zrovna neni nejvhodnejsi. :-)
    3.7.2007 15:48 happy barney | skóre: 34 | blog: dont_worry_be_happy
    Rozbalit Rozbalit vše Re: Jak smazat řádky?
    tak len aby reč nestála :-)
    perl -npl040e1 subor.html
    
    David Watzke avatar 3.7.2007 15:56 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Jak smazat řádky?
    LOL... Perl je nejlepší :-D
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    3.7.2007 21:03 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: Jak smazat řádky?
    Perl, omg :D Jednoznačně tr '\n' ' ' < file
    3.7.2007 18:03 ams
    Rozbalit Rozbalit vše Re: Jak smazat řádky?
    To pismenko "n" je tam zbytecne ;)

    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.