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 23:33 | Nová verze

    Po 11 měsících vývoje od vydání verze 0.1.6 byla vydána nová verze 0.1.7 svobodného multiplatformního softwarového nástroje pro návrh desek plošných spojů (PCB) s názvem LibrePCB. Přehled vlastností a náhledy v aktualizované dokumentaci. Zdrojové kódy jsou k dispozici na GitHubu pod licencí GPLv3.

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

    Správce oken IceWM byl vydán ve verzi 3.0.0, která např. přidává podporu sdružování oken (tabbed windows).

    Fluttershy, yay! | Komentářů: 0
    včera 17:44 | Komunita

    O víkendu proběhla Nextcloud Conference 2022 věnovaná open source cloudovému systému Nextcloud (Wikipedie), forku ownCloudu. Ke zhlédnutí jsou záznamy přednášek: sobota a neděle. Představen byl Nextcloud Hub 3, Photos 2.0, Mail 2.0, ….

    Ladislav Hagara | Komentářů: 0
    včera 12:22 | Bezpečnostní upozornění Ladislav Hagara | Komentářů: 2
    včera 12:00 | Pozvánky

    Letošní The Catch začíná již 10. října ve 12.00. Tentokrát se stanete zaměstnanci společnosti Mysterious Delivery Ltd., která se potýká s problémy v dopravě a při doručování balíků. Čekají na vás různorodé úkoly a překážky, po jejichž úspěšném zdolání můžete získat zajímavé ceny.

    Ladislav Hagara | Komentářů: 11
    včera 06:00 | Nová verze

    Po 9 týdnech vývoje od vydání Linuxu 5.19 oznámil Linus Torvalds vydání Linuxu 6.0 (LKML): "Je snad každému jasné, že změna major verze je spíš o tom, že mi dojdou prsty na rukou a nohou, než o převratných změnách". Přehled novinek a vylepšení na stránce Linux Kernel Newbies.

    Ladislav Hagara | Komentářů: 12
    2.10. 22:44 | Komunita

    Od soboty probíhá Akademy 2022, tj. každoroční konference vývojářů a uživatelů desktopového prostředí KDE. První dva dny byly věnovány přednáškám. Jejich záznamy jsou k dispozici na YouTube a Kockatoo Tube.

    Ladislav Hagara | Komentářů: 0
    2.10. 12:22 | Komunita

    Byly zveřejněny výsledky hlasování o nesvobodném firmwaru v Debianu. Vybrána byla možnost 5: Change SC for non-free firmware in installer, one installer. Upraví se Společenská smlouva Debianu. Oficiální instalační média budou obsahovat nesvobodný firmware.

    Ladislav Hagara | Komentářů: 18
    2.10. 09:00 | Nová verze

    V únoru loňského roku Google představil hlasový kodek Lyra s datovým tokem 3kbps. V pátek vydal novou verzi 1.2.0 aneb V2 s novou architekturou. Podrobné představení i ukázky k poslechu v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 7
    2.10. 08:00 | Nová verze

    Textový editor Neovim byl vydán ve verzi 0.8.0. Mj. (zatím částečně) přechází na treesitter jako výchozí.

    Fluttershy, yay! | Komentářů: 0
    Jaký filtr modrého světla používáte u počítače?
     (54%)
     (8%)
     (6%)
     (40%)
    Celkem 48 hlasů
     Komentářů: 0
    Rozcestník


    Dotaz: skript: počet adresářů a souborů

    24.3.2004 16:49 TOm
    skript: počet adresářů a souborů
    Přečteno: 742×
    jak zjistím počet adresářů a souborů v daném adresáři?

    Odpovědi

    24.3.2004 16:55 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše skript
    find adresář -type f | wc -l

    find adresář -type d | wc -l

    pokud to nemá být včetně podadresářů (a v druhém případě také adresáře samotného), tak viz find(1), option -maxdepth.
    24.3.2004 17:59 Tom
    Rozbalit Rozbalit vše skript
    Prave to potrebuju vcetne vseho, jak souboru tak i podadresaru, norit se budu max do 5. urovne

    jak tedy napsat ten skriptik?
    24.3.2004 18:10 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše skript
    Tak, jak jsem to napsal. A přečíst si namuálovou stránku findu ;-) Nebo si ho aspoň zkusit spustit -- kdybys to udělal, tak už se takhle neptáš...
    24.3.2004 18:22 Tom
    Rozbalit Rozbalit vše skript
    napsal jsem to jako find ./ | wc -l

    ale vraci mi to pocet o jeden vyssi, zapocita tam i adresar, ve kterem se nachazi....jak to vyresit?
    24.3.2004 18:25 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše skript
    Přečíst si tu manuálovou stránku ;-) Kromě -maxdepth existuje samozřejmě i -mindepth...
    24.3.2004 18:39 Tom
    Rozbalit Rozbalit vše skript
    tak ted koukam ze v manu je k pouziti pouze volba -depth ale porad mi to hlasi missing conjuction

    uvadene priklady jsou samozrejme bez pouziti depth

    mam to ve tvaru

    find ./ -depth 1 | wc -l
    24.3.2004 18:43 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše skript
    Ne -depth, to dělá něco úplně jiného.

    find . -mindepth 1

    vynechá při hledání adresář ,.` (který má úroveň zanoření nula).
    24.3.2004 18:44 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše skript
    Zpět, při hledání se nevynechá nic. Ale vynechá se při vypisování.
    9.4.2004 08:58 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: skript
    Tu tecku tam nemusis psat :-) Ale jinak me tvoje reseni vzdy necim prekvapi :-)
    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é.
    9.4.2004 09:43 Yeti
    Rozbalit Rozbalit vše Re: skript
    Nebudeme tu tečku rozebírat pokaždé, když ji tam napíšu, OK? ;-)

    V GNU findu nemusím, ale přijde mi to přehlednější.
    24.3.2004 18:43 Tom
    Rozbalit Rozbalit vše skript
    blbost do depth se zadny parametr nepise... nemuze mi prosim nekdo napsat konecny skript?

    Tom
    9.4.2004 03:41 zombie | skóre: 2
    Rozbalit Rozbalit vše Re: skript
    Tak si tu jednotku odpocitaj. expr `find -type d | wc -l` - 1

    # (Subory asi nerobili problem)

    find -type f | wc -l
    9.4.2004 09:17 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: skript: počet adresářů a souborů
    takže si to shrňme
    echo -n "Adresaru je: "
    find -mindepth 1 -type d | wc -l
    echo -n "Souboru je: "
    find -type f | wc -l
    
    Ale děláš to dobře, součástí Linuxových dovedností je umět se zeptat. I když já osobně bych přece jen preferoval umění napsat man.
    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é.

    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.