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 21:44 | IT novinky

    Oficiální český státní eshop s elektronickými dálničními známkami nově najdete na edalnice.gov.cz. Doména gov.cz jasně potvrzuje, že jste na oficiálním státním webu [𝕏].

    Ladislav Hagara | Komentářů: 11
    včera 14:22 | Nová verze

    Byla vydána nová verze 4.8.0 interaktivního shellu fish (friendly interactive shell, Wikipedie). Přehled novinek v poznámkách k vydání.

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

    Byl aktualizován seznam 500 nejvýkonnějších superpočítačů na světě TOP500. Nejvýkonnějším superpočítačem se nově stal čínský LineShine v Národním superpočítačovém centru v Šen-čenu (NSCS) s výkonem 2,198 exaFLOPS. Z prvního místa sesadil americký superpočítač El Capitan s výkonem 1,809 exaFLOPS. Nejvýkonnější český počítač C24 klesl na 215 místo. Karolina, GPU partition klesla na 249. místo a Karolina, CPU partition na 475. místo.

    … více »
    Ladislav Hagara | Komentářů: 4
    23.6. 21:00 | IT novinky

    Zemřel průkopník videoherní hudby Bobby Prince (Wikipedie). Složil hudbu pro hry Wolfenstein 3D, Doom, Doom II, Duke Nukem II a Duke Nukem 3D.

    Ladislav Hagara | Komentářů: 10
    23.6. 15:55 | IT novinky

    Počítačová hra Operace Flashpoint (Arma: Cold War Assault) od společnosti Bohemia Interactive slaví 25 let. Při této příležitosti bylo publikováno bezplatné hratelné Arma: Cold War Assault Remastered Demo a na GitHubu byly zveřejněny zdrojové kódy.

    Ladislav Hagara | Komentářů: 0
    23.6. 12:22 | IT novinky

    Na trh v České republice přichází HP EliteBoard G1a. Jde o plnohodnotný AI počítač integrovaný přímo do těla klávesnice, tedy zařízení, které na první pohled vypadá jako minimalistická klávesnice, ale ve skutečnosti nahrazuje klasickou počítačovou jednotku.

    Ladislav Hagara | Komentářů: 19
    23.6. 10:55 | Nová verze

    V lednu bylo oznámeno, že desktopové prostředí Xfce bude mít vlastní kompozitor pro Wayland s názvem xfwl4. O víkendu byla vydána první preview verze.

    Ladislav Hagara | Komentářů: 0
    22.6. 23:44 | Nová verze

    Minulý týden byl oficiálně vydán Android 17. Detaily na blogu a stránkách věnovaných vývojářům.

    Ladislav Hagara | Komentářů: 7
    22.6. 20:00 | IT novinky

    Dnes jde do prodeje zařízení Steam Machine. Steam Machine 512 GB za 1 039 EUR a Steam Machine 2 TB za 1 359 EUR. Do čtvrtka 25. června do 19:00 se lze zapsat na seznamy. Ty budou jednorázově náhodně slosovány, čímž bude určeno pořadí rezervací a čekacích listin.

    Ladislav Hagara | Komentářů: 20
    22.6. 14:44 | Nová verze

    Vývojáři OpenMW (Wikipedie) oznámili vydání verze 0.51.0 této svobodné implementace enginu pro hru The Elder Scrolls III: Morrowind. Přehled novinek v oznámení o vydání a také na YouTube a PeerTube.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (8%)
     (2%)
     (16%)
     (31%)
     (3%)
     (6%)
     (2%)
     (16%)
     (26%)
    Celkem 1979 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Dotaz: AWK, ci SED?

    28.2.2005 12:35 speedman
    AWK, ci SED?
    Přečteno: 439×
    Mam soubor dhcpd.leases obsahujici :
    }
    lease 172.20.85.84 {
    starts 6 2005/02/05 15:54:51;
    ends 6 2005/02/05 15:56:51;
    tstp 6 2005/02/05 15:56:51;
    binding state free;
    hardware ethernet 00:a0:c9:9d:f7:23;
    uid "\001\000\240\311\235\367#";
    client-hostname "test";
    }
    lease 172.20.85.116 {
    starts 1 2005/02/07 17:38:58;
    ends 1 2005/02/07 18:38:58;
    tstp 1 2005/02/07 18:38:58;
    binding state free;
    hardware ethernet 00:0e:2e:08:c3:d9;
    uid "\001\000\016.\010\303\331";
    client-hostname "test1";
    }
    
    potrebuji to vyparsrovat do souboru jehoz vystup bude :
    test 00:a0:c9:9d:f7:23
    test1 00:0e:2e:08:c3:d9
    
    Zkousel jsem to s awk ale moc daleko jsem se nedostal

    Odpovědi

    28.2.2005 13:33 koloom
    Rozbalit Rozbalit vše Re: Help me pls .. AWK, ci SED ??
    Nejsem zadnej guru, ale tenhle skript v perlu by mel delat to co potrebujes.
    #!/usr/bin/perl
    
    while (<>) {
    	if (/^lease/) {
    		$hostname;
    		$mac;
    		while (<>) {
    			if (/ethernet\s+([0-9a-fA-F\:]+)/) {
    				$mac = $1;
    			}
    			elsif (/client-hostname\s+\"?([^\s\"]+)\"?/) {
    				$hostname = $1;
    			}
    			elsif (/}/) {	
    				last;
    			}
    		}
    		print "$hostname $mac\n";
    	}
    }
    
    28.2.2005 14:54 speedyman
    Rozbalit Rozbalit vše Re: Help me pls .. AWK, ci SED ??
    diky..., jeste bych teda potreboval odstranit zdvojene polozky...
    Stanislav Brabec avatar 28.2.2005 15:33 Stanislav Brabec | skóre: 45 | Praha
    Rozbalit Rozbalit vše Re: Help me pls .. AWK, ci SED ??
    Man sort(1), uniq(1). Anebo si použít pole.
    Stanislav Brabec avatar 28.2.2005 14:17 Stanislav Brabec | skóre: 45 | Praha
    Rozbalit Rozbalit vše Re: AWK, ci SED?
    v AWK:
    /^hardware/ { mac = $3 }
    /^client-hostname/ { out=$2" "mac ; gsub("[;\"]", "", out) ; print out }
    
    28.2.2005 14:56 speedman
    Rozbalit Rozbalit vše Re: AWK, ci SED?
    jo dik, uz vim kde jsem udelal chybu :-))
    28.2.2005 15:35 Semo
    Rozbalit Rozbalit vše Re: AWK, ci SED?
    sed -n '/hardware/N;/hardware/N;s/hardware ethernet \([0-9a-f:]*\);.*"\([^"]*\)";/\2 \1/p'

    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.