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 13:33 | IT novinky

    Společnost SpaceX amerického miliardáře Elona Muska oznámila, že si zajistila opci buď na akvizici startupu Cursor za 60 miliard dolarů (přes 1,2 bilionu Kč) do konce letošního roku, nebo na zaplacení deseti miliard dolarů za nové partnerství s touto firmou zabývající se generováním kódů. SpaceX se dále prosazuje na lukrativním trhu s vývojářskými nástroji pro umělou inteligenci (AI). Cursor, startup zabývající se prodejem modelů AI pro

    … více »
    Ladislav Hagara | Komentářů: 2
    dnes 13:11 | Komunita

    Díky AI modelu Claude Mythos Preview od společnost Anthropic bylo ve Firefoxu nalezeno a opraveno 271 zranitelností.

    Ladislav Hagara | Komentářů: 3
    dnes 04:44 | Nová verze

    Byla vydána nová verze 2.54.0 distribuovaného systému správy verzí Git. Přispělo 137 vývojářů, z toho 66 nových. Přehled novinek v příspěvku na blogu GitHubu a v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    dnes 04:33 | Nová verze

    Grafana (Wikipedie), tj. open source nástroj pro vizualizaci různých metrik a s ní související dotazování, upozorňování a lepší porozumění, byla vydána ve verzi 13.0. Přehled novinek v aktualizované dokumentaci a na YouTube. Stalo se tak na konferenci GrafanaCON 2026.

    Ladislav Hagara | Komentářů: 0
    včera 19:00 | IT novinky

    Na YouTube proběhl Framework [ Next Gen ] Event 2026. Společnost Framework představila nový Framework Laptop 13 Pro, vylepšení Framework Laptopu 16 a OCuLink Dev Kit pro připojení vysoce výkonných periferií jako jsou eGPU a bezdrátovou klávesnici s integrovaným touchpadem Framework Wireless Touchpad Keyboard.

    Ladislav Hagara | Komentářů: 0
    včera 18:22 | Nová verze

    Byl vydán Mozilla Firefox 150.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 150 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 4
    včera 17:22 | Zajímavý software

    Byl představen (reddit, 𝕏) webový prohlížeč Brave Origin. Jedná se webový prohlížeč Brave bez VPN, krypto peněženky a odměn, tj. bez funkcí, ze kterých je vývoj Brave financován. Stojí jednorázově 59,99 dolarů. Verze pro Linux je zdarma.

    Ladislav Hagara | Komentářů: 1
    včera 12:44 | IT novinky

    Tim Cook po 15 letech opustí post generálního ředitele americké technologické společnosti Apple. Od 1. září ho vystřídá John Ternus, který byl dosud odpovědný za hardware. Cook se stane předsedou představenstva. Cook vedl Apple od roku 2011, kdy funkci převzal od zesnulého spoluzakladatele společnosti Stevea Jobse.

    Ladislav Hagara | Komentářů: 3
    včera 12:33 | Humor

    Evropská aplikace na ověřování věku uživatelů lze hacknout během dvou minut, navzdory tvrzením předsedkyně Evropské komise Uršuly von der Leyenové, že je tato aplikace 'technicky připravená pro ostré nasazení' a 'splňuje nejvyšší standardy ochrany osobních údajů na světě'. Zdrojové kódy aplikace byly Bruselem zveřejněny v repozitářích na GitHubu.

    MakeIranBombedAgain❗ | Komentářů: 5
    20.4. 15:33 | IT novinky

    Po 26 letech od protiprávního policejního zásahu, který byl spuštěn na základě podnětu společnosti Microsoft, Obvodní soud pro Prahu 2 rozsudkem potvrdil, že Mironet prokázal významnou část svého nároku na náhradu škody vůči Ministerstvu spravedlnosti ČR. Soudem nyní přiznaná část nároku znamená rekordní odškodné, jaké kdy české soudy přiznaly za nesprávný postup státu. Spor byl rozdělen na několik škod, u pravomocně uzavřených částí

    … více »
    Ladislav Hagara | Komentářů: 30
    Které desktopové prostředí na Linuxu používáte?
     (14%)
     (8%)
     (1%)
     (12%)
     (30%)
     (3%)
     (6%)
     (2%)
     (15%)
     (25%)
    Celkem 1381 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník

    Dotaz: AWK upraveni vystupu textu

    pepe_ avatar 8.10.2011 18:26 pepe_ | skóre: 48
    AWK upraveni vystupu textu
    Přečteno: 306×

    Zdravim , prosim o pomoc se scriptem v awku ktery bude kazdych 30 vterin scannovat wifinu a vysledek awkem spocita a vypise do tabulky

    Vystup by mel vypadat takto :

     

    BSSID               CH   ENC   ESSID           Kvalita  Signal

    ---------------------------------------------------------------

    00:24:D2:B0:46:44 - 12 - wep - Testovaci sit - 28/70    -82 dBm

     

    Pocty wifi siti :

    -----------------

    Nekodovanych: 0

    WEP: 1

    WPA: 0

    Celkem : 1

     


    #!/bin/bash until (( false )); do sudo iwlist wlan0 scan | awk 'BEGIN{off=0;on=0;wpa=0;FS="\n";RS="Address:"} /key:off/{off++} /key:on/{on++} /WPA/{wpa++} END{ print "Pocty wifi siti :\n-----------------\nNekodovanych: "off"\nWEP: "on - wpa"\nWPA: "wpa"\nCelkem : "off + on"\n" print "\nBSSID CH ENC ESSID Kvalita Signal" print "---------------------------------------------------------------------------" print "00:24:D2:B1:44:44 - 12 - wep - Testovaci sit - 28/70 -82 dBm" }' sleep 30 done

     

     

    prozatim mam ve scriptu i ukazku co kam chci ale netusim jak z awku vycucat ty data a dat je na spravne misto.

    Jiz sem drive toto resil a chtel sem se vyhnout milionkrat spustenemu grepu ale nic poradneho mimo to co tu je sem nenasel.

    samozrejme misto radku : print "00:24:D2:B1:44:44 - 12 - wep - Testovaci sit - 28/70 -82 dBm"  tam nejak nalejt hodnoty

     

    Dekuji za spolupraci.


    Řešení dotazu:


    Odpovědi

    herne the hunter avatar 9.10.2011 11:21 herne the hunter | skóre: 10 | tor lara
    Rozbalit Rozbalit vše Re: AWK upraveni vystupu textu
    nejsem žádnej AWK programátor, ale snad trochu poradím. co si pamatuju, tak pro projití BEGIN sekce awk bere postupně vstup a zkouší ho napasovat na napsaný pravidla (patterns). když projde celej vstup (nepíšu řádky, protože záleží na nastavení FS a RS), tak se provede END sekce.

    ty údaje co potřebuješ, si normálně načteš v tý části, kde teď inkrementuješ off, on a wpa. podle nastavení FS a RS ti např. proměnná $1 obsahuje BSSID, $2 obsahuje "Channel:X" (kde X je číslo kanálu) atd. pokud ty informace chceš vypisovat až v ENDu, tak budeš muset asi použít nějaký pole (druhá možnost je vypsat záhlaví tabulky v BEGIN sekci, v kódu hned vypisovat parametry daný wifi a v END jen vypsat počet wep/wpa).

    zkusil bych např. něco jako tohle:
    #!/bin/bash
    sudo iwlist wlan0 scan | awk 'BEGIN{off=0;on=0;wpa=0;is_wpa=0;FS="\n";RS="Address: "
    	print "\nBSSID               CH   ENC   ESSID                        Kvalita Signal"
    	print "---------------------------------------------------------------------------" 
    }
    /WPA/{
    	is_wpa = 1
    }
    {
    	if (NF>6)
    	{
    		bssid = $1;
    		channel = $2;
    		essid = $6;
    		encrypt = $5;
    
    		sub (/Channel:/, "", channel);
    		sub (/ */, "", channel);
    		sub (/ESSID:/, "", essid);
    		sub (/ */, "", essid);
    		sub (/Encryption key:/, "", encrypt);
    		sub (/ */, "", encrypt);
    		split ($4, tmp, "=");
    		sub(/  Signal level/, "", tmp[2]);
    		signal = tmp[3];
    		quality = tmp[2];
    
    		if (encrypt == "off")
    		{
    			off++;
    		}
    		else if (is_wpa)
    		{
    			wpa++;
    			encrypt = "WPA"
    			is_wpa = 0;
    		}
    		else
    		{
    			on++;
    			encrypt = "WEP"
    		}
    
    		print bssid " - " channel " - " encrypt " - " essid " - " quality" "signal
    	}
    }
    END{ 
    	print "Pocty wifi siti :\n-----------------\nNekodovanych: "off"\nWEP: "on"\nWPA: "wpa"\nCelkem : "off + on + wpa"\n"
    }
    

    z toho je snad jasný jak na to. určitě by to tady spousta borců zvládla o dost líp, já awk používám max. místo cut -d " " ;)
    i am herne the hunter and you are a leaf driven by the wind.
    pepe_ avatar 9.10.2011 17:56 pepe_ | skóre: 48
    Rozbalit Rozbalit vše Re: AWK upraveni vystupu textu

    To je super , moc děkuji , mimochodem asi při kopírování si na konec nedodal znak  ' a tak mi to nefungovalo ale přišel sem na to.

    No nějak se podceňuješ s tim awkem , jé koukal googlem a nic podobného sem ani neviděl takže princip by mne nenapadl.

    Ještě jednou děkuji !

    pepe_ avatar 9.10.2011 18:25 pepe_ | skóre: 48
    Rozbalit Rozbalit vše Re: AWK upraveni vystupu textu
    Příloha:

    Jen sem malinko upravil design a ponechám si to .

    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.