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 05:22 | IT novinky

    Nezisková organizace Electronic Frontier Foundation (EFF) hájící občanské svobody v digitálním světě po téměř 20 letech opouští platformu X (dříve Twitter). Na platformách Bluesky, Mastodon, LinkedIn, Instagram, TikTok, Facebook, Threads a YouTube zůstává.

    Ladislav Hagara | Komentářů: 4
    dnes 03:33 | Nová verze

    Terminálový textový editor GNU nano byl vydán ve verzi 9.0. Vylepšuje chování horizontálního posouvání pohledu na dlouhé řádky a chování některých klávesových zkratek. Více v seznamu změn.

    |🇵🇸 | Komentářů: 0
    včera 19:22 | IT novinky

    Ministerstvo financí ve spolupráci s finanční správou dnes představilo beta verzi aplikace využívající umělou inteligenci pro předvyplnění daňového přiznání. Není třeba přepisovat údaje z různých potvrzení, ani hledat správné řádky, kam údaje napsat. Stačí nahrát dokumenty a využít AI.

    Ladislav Hagara | Komentářů: 7
    včera 18:33 | Zajímavý projekt

    Výrobce počítačových periferií Keychron zveřejnil repozitář se schématy šasi klávesnic a myší. Licence je restriktivní, zakazuje většinu komerčních užití a v podstatě jsou tak data vhodná pouze pro výukové účely, hlášení a opravy chyb, případně výrobu vlastního příslušenství.

    |🇵🇸 | Komentářů: 1
    včera 18:22 | Nová verze

    Správce balíčků APT, používaný v Debianu a odvozených distribucích, byl vydán ve verzi 3.2 (seznam změn). Mezi novinkami figurují nové příkazy pro práci s historií, včetně vracení transakcí.

    |🇵🇸 | Komentářů: 0
    včera 14:33 | IT novinky

    Společnost Anthropic oznámila Projekt Glasswing a s ní související AI model Claude Mythos Preview. Jedná se o iniciativu zaměřenou na kybernetickou bezpečnost, do které se zapojily velké technologické společnosti Amazon Web Services, Anthropic, Apple, Broadcom, Cisco, CrowdStrike, Google, JPMorganChase, Linux Foundation, Microsoft, NVIDIA a Palo Alto Networks. Anthropic věří, že nový AI model Claude Mythos Preview dokáže

    … více »
    Ladislav Hagara | Komentářů: 1
    včera 13:55 | Zajímavý software

    Firma Ojective Development vydala svůj nástroj pro monitorování a řízení odchozích síťových připojení Little Snitch i pro operační systém Linux. Linuxová verze se skládá ze tří komponent: eBPF program pro zachytávání provozu a webové rozhraní jsou uvolněny pod GNU GPLv2 a dostupné na GitHubu (převážně Rust a JavaScript), jádro backendu je proprietární pod vlastní licencí, nicméně zdarma k použití a redistribuci (cena přitom normálně … více »

    » FIDESZ🧡! « | Komentářů: 1
    8.4. 18:44 | IT novinky

    Vojenské zpravodajství (VZ) se v březnu zapojilo do mezinárodní operace proti aktivitám hackerské skupiny APT28, která je spojovaná s ruskou vojenskou zpravodajskou službou GRU a která přes slabě zabezpečené routery prováděla kybernetické útoky na státní a další organizace v ČR i zahraničí. Operaci vedl americký Federální úřad pro vyšetřování (FBI) a jejím cílem bylo odebrat útočníkům přístup k napadeným zařízením a ty následně … více »

    Ladislav Hagara | Komentářů: 35
    8.4. 16:44 | IT novinky

    Tvůrcem nejpopulárnější kryptoměny bitcoin, který se skrývá za pseudonymem Satoši Nakamoto (Satoshi Nakamoto), je britský kryptograf Adam Back. Na základě vlastní investigativní práce to tvrdí americký deník The New York Times (NYT). Několik indicií podle autorů jasně ukazuje na to, že Back a Nakamoto jsou stejný člověk. Jde mimo jiné o podobný odborný a osobnostní profil či totožné chyby a manýry v psaném projevu.

    Ladislav Hagara | Komentářů: 13
    8.4. 14:44 | Nová verze

    Google Chrome 147 byl prohlášen za stabilní. Nejnovější stabilní verze 147.0.7727.55 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Vylepšeny byly také nástroje pro vývojáře. Přehled novinek v Chrome DevTools 145 až 147 také na YouTube.

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

    Dotaz: vyhladavanie

    7.1.2018 16:25 rimskij | skóre: 4
    vyhladavanie
    Přečteno: 556×
    Zdravim, ako by ste vyhladavali adresar v strome, v ktorom je viac ako 100 suborov nejakej pripony?

    tzn. najdi adresar, v ktorom je viac ako 100 suborov typu *.jpg


    Řešení dotazu:


    Odpovědi

    7.1.2018 16:35 jekub
    Rozbalit Rozbalit vše Re: vyhladavanie
    find, ls, wc
    8.1.2018 15:43 RM
    Rozbalit Rozbalit vše Re: vyhladavanie
    Perl umí globbing <*.jpg> stejně jako shell. Stačí mu tedy cpát na vstup adresáře (v proměnné $_), které bude expandovat a ukládat do anonymního pole @{[ ]}. Pole ve skalárním kontextu vrací velikost, která musí být > 100, aby se tiskl název adresáře:
    find ~/Documents/ -type d -print0 | perl -0ne 'chomp; print "$_\n" if @{[<$_/*.jpg>]} > 100'
    
    8.1.2018 16:29 RM
    Rozbalit Rozbalit vše Re: vyhladavanie
    Ještě chybí uvozovky <"$_/*.jpg">, bez kterých názvy adresářů s mezerou neprojdou.
    8.1.2018 15:54 RM
    Rozbalit Rozbalit vše Re: vyhladavanie
    Oops, špatně umístěno?. Příště to bude lepší.
    wamba avatar 7.1.2018 21:42 wamba | skóre: 38 | blog: wamba
    Rozbalit Rozbalit vše Re: vyhladavanie
    Třeba takhle:
    find /usr/share -type d|perl6 -ne '.say if .IO.dir( test => *.ends-with( ".jpg" ) ) > 100'
    
    This would have been so hard to fix when you don't know that there is in fact an easy fix.
    8.1.2018 13:48 2017
    Rozbalit Rozbalit vše Re: vyhladavanie
    Teda obdivuju lidi, co se umí takhle dřít s grepem. AWK je mi milejší pro tyhle účely (a navíc perl neumím :-( )
    wamba avatar 8.1.2018 18:02 wamba | skóre: 38 | blog: wamba
    Rozbalit Rozbalit vše Re: vyhladavanie
    grep? Já zase než abych se dřel s AWK, tak je mi milejší Perl :-)
    This would have been so hard to fix when you don't know that there is in fact an easy fix.
    Řešení 1× (rimskij (tazatel))
    8.1.2018 13:47 2017
    Rozbalit Rozbalit vše Re: vyhladavanie
    Možná takhle. Najít obrázky, zjistit pomocí dirname jejich adresáře, seřadit je a spočítat výskyty. Případně samozřejmě je možný to nějakou podmínkou nechat vypsat podle počtu (hned mě napadlo to udělat grepem :-D )

    find -name "*.php" -exec dirname {} \; | sort | uniq -c
    8.1.2018 13:49 2017
    Rozbalit Rozbalit vše Re: vyhladavanie
    samozřejmě si změň koncovku, nemám na serveru moc obrázků :-)
    8.1.2018 15:40 rimskij | skóre: 4
    Rozbalit Rozbalit vše Re: vyhladavanie
    Dakujem, velmi pekne, mate moj obdiv
    8.1.2018 18:57 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: vyhladavanie
    Len smutne podotknem že vyučujúci čo dávajú tento typ úloh na cviká sa tu zvyknú veľa krát mihnúť.
    8.1.2018 19:29 jekub
    Rozbalit Rozbalit vše Re: vyhladavanie
    smutnější je, jak se každý snaží vyfiknout s hotovým řešením domácí úlohy
    8.1.2018 20:15 RM
    Rozbalit Rozbalit vše Re: vyhladavanie
    Pro vyučujícího znalého Perlu nebude problém jednou otázkou prověřit, tvořil-li výraz autor opravdu sám, nebo jej někde obšlehl. Nevidím v tom tedy žádnej problém. Rozhodně lepší být v odpovědích přesnej, než napsat blbost typu 'find,ls,wc'.
    k3dAR avatar 8.1.2018 21:30 k3dAR | skóre: 63
    Rozbalit Rozbalit vše Re: vyhladavanie
    souhlasim, az na konec... sice ja take radeji radim konkretne, nez obecne, ale rozhodne to nepovazuju za blbost, pokud tazatel nevim ceho se chytit (nechavam stranou zda je pro soukromej ci ukolovej ucel), tak kdyz mu nekdo napise ktere nastroje k tomu lze pouzit ma se ceho chytit a staci "jen" zjistit (z "man nastroj", z internetu, ...) jak je pouzit, zkombinovat...
    porad nemam telo, ale uz mam hlavu... nobody
    8.1.2018 22:36 RM
    Rozbalit Rozbalit vše Re: vyhladavanie
    Já si hlavně nedokážu představit dobré řešení s použití wc; to ls mi tam také nesedí. Když už, tak by šlo použít find | awk. Find s -printf '%h\n' bude tisknout názvy adresářů (zde uvedené volání dirname u GNU je zbytečné a pomalé) a ten awk bude počítat pomocí asociativního pole a při stovce vytiskne název adresáře. To je pak ještě o něco kratší než výraz s Perlem. Takže z mého pohledu, pokud mi autor nevysvětlí jak to myslel, je to 'find,ls,wc' blbost. Jinak souhlasím.
    9.1.2018 00:21 rimskij | skóre: 4
    Rozbalit Rozbalit vše Re: vyhladavanie
    Zdravim,

    myslim, ze akykolvek ucitel, je jedno, ci to je na strednej alebo vysokej, okamzite zisti, ci to ma z vlastnej hlavy, alebo nie. Staci jedna, dobre mierena otazka. Ak to ten ucitel nespravi, tak treba nadavat na oboch, nielen na leniveho studenta. Ja uz mam hodne davno po vysokej, skor sa snazim podobne veci pochopit. A uprimne: nejde mi to. I preto dakujem za kazdu radu a verte, nepytam sa po 3 minutach hladania odpovede.

    Pekny vecer
    k3dAR avatar 9.1.2018 02:03 k3dAR | skóre: 63
    Rozbalit Rozbalit vše Re: vyhladavanie
    ze neni ls potreba, nebo ze wc neni idealni, neznamena ze by to neslo, urcite to jde i hur ;-) treba:
    find . -type d -exec sh -c '[ "$(ls "{}" | grep -i .jpg |wc -l)" -gt 100 ] && echo {}' \;
    porad nemam telo, ale uz mam hlavu... nobody

    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.