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 00:11 | Humor

    Google vyvíjí softwarovou klávesnici Gboard pro mobilní telefony. Jeho japonská pobočka vyvíjí klávesnice hardwarové. Představovala je obvykle na apríla. Letošní poněkud delší prototyp Gboard Bar byl představen (YouTube) až v říjnu. Stejně jako loňský Gboard Yunomi.

    Ladislav Hagara | Komentářů: 0
    včera 14:11 | Pozvánky

    Zítra a pozítří probíhá Hackathon veřejné správy 4.0: "Stát disponuje nepředstavitelným množstvím dat. Jsou mimo jiné ukrytá v tisících informačních systémů, za jejichž vznik a údržbu stát ročně zaplatí miliardy korun. Mnoho dat se ale do těchto systémů zadává špatně či neúplně, některá zcela chybí. Jiná jsou duplicitní, další si protiřečí. A o tom, jak jsou na tom tyto systémy s uživatelským komfortem, a do kolika z nich může veřejnost

    … více »
    Ladislav Hagara | Komentářů: 2
    včera 12:00 | IT novinky

    Po Make-A-Video byly představeny další text-to-video AI systémy pro generování videí z textového popisu. Tentokrát od Googlu. Imagen Video a Phenaki.

    Ladislav Hagara | Komentářů: 0
    včera 11:44 | Komunita

    Na YouTube byly zveřejněny videozáznamy přednášek z letošního OpenAltu. Do programu byly přidány odkazy na jednotlivé záznamy.

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

    Byla vydána nová stabilní verze 5.5 (aktuálně 5.5.2805.32) webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 106.0.5249.91. Přehled novinek v příspěvku na blogu a ve videu na YouTube.

    Ladislav Hagara | Komentářů: 0
    včera 09:00 | Zajímavý projekt

    Volně ke stažení je kniha Kyberpohádky (pdf) aneb vzdělávání dětí ve věku 4 až 6 let v oblasti kybernetické bezpečnosti.

    Ladislav Hagara | Komentářů: 4
    včera 08:00 | IT novinky

    Standard Matter (Wikipedie, GitHub), původně Connected Home over IP (CHIP), pro propojení IoT a domácí automatizaci byl vydán ve verzi 1.0.

    Ladislav Hagara | Komentářů: 2
    včera 06:00 | Komunita

    Byly publikovány videozáznamy přednášek z letošní Open Source Firmware Conference (OSFC) konané 19. až 21. září. Přístupné jsou přímo z programu.

    Ladislav Hagara | Komentářů: 0
    5.10. 22:33 | Komunita

    Mark Shuttleworth, CEO společnosti Canonical stojící za Ubuntu, na YouTube představil beta verzi nové vylepšené desetileté podpory Ubuntu pojmenované Ubuntu Pro. Ta dosavadní podporu z názvem "Ubuntu Advantage for Infrastructure", nově "Ubuntu Pro (Infra-only)", rozšiřuje o více než 23 000 balíčků. Podporu Ubuntu Pro lze po registraci využívat zdarma až pro 5 počítačů.

    Ladislav Hagara | Komentářů: 5
    5.10. 17:11 | Zajímavý software

    Na konferenci XDC 2022 byl mimo jiné představen nový open source Vulkan ovladač pro Nvidia GPU s názvem NVK. Podrobnosti v příspěvku na blogu společnost Collabora.

    Ladislav Hagara | Komentářů: 0
    Jaký filtr modrého světla používáte u počítače?
     (53%)
     (5%)
     (4%)
     (45%)
    Celkem 112 hlasů
     Komentářů: 6, poslední včera 22:25
    Rozcestník


    Dotaz: AWK, ci SED?

    28.2.2005 12:35 speedman
    AWK, ci SED?
    Přečteno: 360×
    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.