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

    V pátek 28. srpna se v Praze uskuteční již osmý Mobile Linux Hackday. Jako obvykle se potkáme v pražské pobočce SUSE v Karlíně na Křižíkově, takže kromě mobilního Linuxu je to tentokrát i příležitost přijít se podívat na nově zrekonstruované kanceláře. Začínáme v 10:00, ale dorazit můžete samozřejmě kdykoliv v průběhu dne. Setkáním vás provede David Heidelberg, vývojář GPU ovladačů v Mesa 3D a jeden z hlavních lidí české komunity kolem … více »

    lkocman | Komentářů: 0
    dnes 14:11 | IT novinky

    Představen byl Raspberry Pi Compute Module 5 Programming Jig. Jedná se o zařízení umožňující připravit Compute Module 5 do plně funkčního stavu bez nutnosti použití dalších vstupně / výstupních desek. Podporuje automatizaci pomocí nástroje rpi-sb-provisioner. Podrobnosti v dokumentaci.

    Ladislav Hagara | Komentářů: 1
    dnes 05:55 | IT novinky

    Hackeři ve Francii ukradli data více než půl milionu daňových poplatníků. Je to jeden z největších hackerských útoků v dějinách země. O útoku z konce června informovala až teď daňová správa. Teprve od pondělí dotčeným občanům zasílá e-maily s instrukcemi, jak postupovat dál. Hackeři se sice nedostanou k penězům dotyčných, hrozí ale věrohodné podvody. Hackeři získali třeba celá jména, údaje o rodinných příslušnících nebo také údaje o

    … více »
    Ladislav Hagara | Komentářů: 18
    dnes 04:44 | IT novinky

    Společnost Framework představila nový Framework Laptop 12 s Intel Core Series 3, Thunderbolt 4, Wi-Fi 7, volitelnou čtečkou otisků prstů a podsvícenou klávesnicí s open-source firmwarem ZMK. Objednat lze s předinstalovanou Fedorou 44 KDE Plasma.

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

    Byl vydán Mozilla Firefox 154.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 154 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    včera 14:33 | Nová verze

    Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 168 (pdf).

    Ladislav Hagara | Komentářů: 0
    včera 11:55 | Nová verze

    Open-source citační manažer Zotero (Wikipedie, GitHub) byl vydán v nové major verzi 10. Přehled novinek v příspěvku na blogu.

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

    Interaktivní editor binárních dat GNU poke byl vydán ve verzi 5.0 (seznam změn).

    |🇵🇸 | Komentářů: 13
    17.8. 18:55 | Nová verze

    Byla vydána verze 0.85 telnet a ssh klienta PuTTY (Wikipedie). Řešeno je 5 zranitelností.

    Ladislav Hagara | Komentářů: 0
    17.8. 13:33 | Zajímavý článek

    Byly publikovány novinky z vývoje GIMPu. Pracuje se na novém formátu souborů. Stávající binární XCF bude nahrazen "zazipovaným XML". XCF zůstane plně podporován pouze pro načítání starých souborů.

    Ladislav Hagara | Komentářů: 12
    Které desktopové prostředí na Linuxu používáte?
     (10%)
     (7%)
     (2%)
     (18%)
     (30%)
     (7%)
     (6%)
     (2%)
     (15%)
     (22%)
    Celkem 2434 hlasů
     Komentářů: 31, poslední 13.8. 00:27
    Rozcestník

    Dotaz: Jak vypsat jen urcity sled znaku v radku ?

    1.12.2005 17:06 David
    Jak vypsat jen urcity sled znaku v radku ?
    Přečteno: 348×
    Dobry den,pomoci prikazu grep jsem schopen vyselektovat ze souboru tento radek:
    16:49:55 (59.42 KB/s) - `subor' ulozen [1000296]
    
    Potreboval bych ale jen to cislo udavajici rychlost co je v zavorce.Prosim o radu jak toho dosahnout.Dekuji

    Odpovědi

    1.12.2005 17:13 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
    Rozbalit Rozbalit vše Re: Jak vypsat jen urcity sled znaku v radku ?
    ...|grep -Po '\d+\.\d+\ KB/s'
    1.12.2005 17:14 thefox | skóre: 25 | Ťapešovo
    Rozbalit Rozbalit vše Re: Jak vypsat jen urcity sled znaku v radku ?

    sed -e 's/.*(\([^ ]*\).*/\1/'
    Bez záruky...

    0118 999 881 999 119 725 3
    1.12.2005 17:19 alex
    Rozbalit Rozbalit vše Re: Jak vypsat jen urcity sled znaku v radku ?
    sed 's/^.*\[\([[:digit:]]*\)\]$/\1/'
    1.12.2005 17:21 alex
    Rozbalit Rozbalit vše Re: Jak vypsat jen urcity sled znaku v radku ?
    Aha, sorry. Dival jsem se na spatnou zavorku...
    1.12.2005 17:25 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
    Rozbalit Rozbalit vše Re: Jak vypsat jen urcity sled znaku v radku ?
    cut -d[ -f2|cut -d] -f1 (zrejme menej efektivne ale funguje ;-) )
    Project Satan infects Calculon with Werecar virus
    1.12.2005 17:35 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: Jak vypsat jen urcity sled znaku v radku ?
    Úplně nejlepší by bylo to udělat všechno naráz a nepoužít grep.
    sed -n 's,^[0-9:]* (\([0-9.]*\) KB/s) - .* ulozen \[[0-9]*\].*$,\1,;T;p'
    Případně
    sed -n '/původní grep regexp/{s,^.*(\([0-9.]*\) KB/s).*$,\1,;p}'
    Ale to první by mělo být o chlup rychlejší. Případně může být vhodné ten regexp dotesat, což bez přesnějšího zadání nemůžu udělat, že :-)
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    1.12.2005 17:44 alex
    Rozbalit Rozbalit vše Re: Jak vypsat jen urcity sled znaku v radku ?
    Vsadim se, ze jde o ziskani rychlosti prenosu z protokolu wget :-)
    1.12.2005 19:40 David
    Rozbalit Rozbalit vše Re: Jak vypsat jen urcity sled znaku v radku ?
    Dekuji.Funguje.Ale zas problem.Jak to dostat do promene ?Kdyz to delam primo v prikazove radce tak je vse ok.Jakmile tomu dam formu
    #/bin/bash
    ahoj=`grep uložen rychlost | sed -e 's/.*(\([^ ]*\).*/\1/'`
    
    echo "$ahoj"
    ulozim to do spustitelneho souboru tak to vyhodi jen prazdny radek bez cilsa.
    1.12.2005 19:56 ...... | skóre: 41 | blog: ...
    Rozbalit Rozbalit vše Re: Jak vypsat jen urcity sled znaku v radku ?
    nebo ahoj=$(prikaz)
    1.12.2005 20:16 David
    Rozbalit Rozbalit vše Re: Jak vypsat jen urcity sled znaku v radku ?
    Ten samy vysledek.Kdyz presne to co mam v tom souboru zadam postupne v prikazove radce tak to vyhodi cislo.Kdyz pustim pres ten soubor tak to vyhodi jen prazdny radek.Soubor vypada takto:
    #/bin/bash
    ahoj=$(grep uložen rychlost | sed -e 's/.*(\([^ ]*\).*/\1/')
    
    echo "$ahoj"
    
    David Watzke avatar 1.12.2005 20:19 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Jak vypsat jen urcity sled znaku v radku ?
    A cos čekal. Kde je ten wGet? Co chceš grepovat? :-)
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    1.12.2005 21:17 david
    Rozbalit Rozbalit vše Re: Jak vypsat jen urcity sled znaku v radku ?
    No myslel jsem ze kdyz to jde v prikazove radce tak to musi jit taky udelat pres nejaky script.Ja v linuxu nejsem zatim moc dobry a tak nemohu prijit na to proc to jde kdyz zapisuju ty jednotlive radky tak jak jsou v tom scriptu primo na konzole.A pak kdyz se to ma vypsat pres ten script tak nic.
    1.12.2005 21:22 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
    Rozbalit Rozbalit vše Re: Jak vypsat jen urcity sled znaku v radku ?
    a spusta sa to v rovnakom adresari?
    skus na zaciatku skriptu zavolat pwd
    Project Satan infects Calculon with Werecar virus
    1.12.2005 22:28 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Jak vypsat jen urcity sled znaku v radku ?
    Na začátku má být '#!/bin/bash', ale to by nesjpíš nemělo vadit.
    2.12.2005 08:35 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: Jak vypsat jen urcity sled znaku v radku ?
    Jestli to dobře chápu, tak rychlost je soubor obsahující ten log. Takže jedna dobrá rada na začátek. Spouštějte aplikace, jejichž log chcete zpracovávat s
    export LC_ALL=C
    export LANG=C
    případně i s přepínačem posix jestli ho ta aplikace má. Vyhnete se tak spoustě problémů. Jako druhá radu bych doporučil si přečíst v mém příspěvku tu část o zbytečném grepu. sed je mocný nástroj a je zbytečné spouštět dva procesy. V tomhle případě o nic nejde, ale aspoň se něco naučíte.
    export LC_ALL=C
    export LANG=C
    wget http://www.abclinuxu.cz/ 2>rychlost
    ahoj=$(sed -n 's/.*(\([^ ]*\).*saved.*/\1/;T;p' rychlost)
    echo $ahoj
    
    Mě to kupodivu funguje bez problémů. Jde to i bez toho mezikroku uložení do souboru.
    ahoj=$(
      export LC_ALL=C
      export LANG=C
      wget http://www.abclinuxu.cz/ 2>&1 |
        sed -n 's/.*(\([^ ]*\).*saved.*/\1/;T;p'
    )
    echo $ahoj
    
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    2.12.2005 15:30 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Jak vypsat jen urcity sled znaku v radku ?
    Následující program v Pythonu stáhne danou URL, uloží do souboru "soubor" a vypíše, jak dlouho trvalo stahování, kolik bajtů se stáhlo a jaká byla rychlost připojení. Zvládá protokoly http i ftp. Třeba to může být někomu užitečné.
    #!/usr/bin/env python
    import time, urlgrabber, os
    
    filename = 'soubor'
    
    start = time.time()
    urlgrabber.urlgrab('http://abclinuxu.cz', filename)
    seconds = time.time() - start
    size = os.path.getsize(filename)
    print size, 'bytes downloaded in', seconds, ' seconds.'
    print 'Your connection speed was', size/seconds, 'bytes per second.'
    

    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.