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

    Společnost Proton AG představila novinky ve svých službách Proton Mail, Proton VPN, Proton Calendar a Proton Drive. Služby jsou přístupné z nového webu proton.me. Aktualizován byl ceník. Představen nový vizuál.

    Ladislav Hagara | Komentářů: 1
    včera 19:22 | Nová verze

    Týden po vydání Red Hat Enterprise Linux (RHEL) 9.0 byl vydán jeho klon AlmaLinux 9. Podrobnosti v poznámkách k vydání.

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

    Broadcom kupuje firmu VMware za 61 miliard dolarů.

    Ladislav Hagara | Komentářů: 7
    včera 09:55 | Nová verze

    Google Chrome 102 byl s verzí 102.0.5005.61 prohlášen za stabilní. Opraveno bylo 32 bezpečnostních chyb. Přehled novinek na Chromium Blogu nebo na Chrome Platform Status. Oficiální přehled novinek (New in Chrome, YouTube) zatím nebyl publikován. Přehled novinek v nástrojích pro vývojáře je bez videa.

    Ladislav Hagara | Komentářů: 0
    včera 01:55 | Komunita

    The Open Source Software Security Mobilization Plan (pdf) je konsorciem The Linux Foundation zastřešen plán na zvýšení bezpečnosti open source softwaru.

    Ladislav Hagara | Komentářů: 1
    včera 00:11 | Zajímavý článek

    Minulý týden proběhla hackerská soutěž Pwn2Own Vancouver 2022. Máte-li na starost bezpečnost IT, výsledky vás nepotěší. Microsoft Teams, Oracle Virtualbox, Mozilla Firefox, Microsoft Windows 11, Ubuntu Desktop, Apple Safari, Tesla Model 3 Infotainment System. Vše potopeno. Demonstrované bezpečnostní chyby ve Firefoxu jsou již opraveny ve verzi 100.0.2.

    Ladislav Hagara | Komentářů: 0
    25.5. 13:22 | Nová verze

    Lokální úložiště Stratis (Wikipedie), alternativa k úložištím s ZFS a Btrfs, bylo vydáno ve verzi 3.1.0. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 5
    25.5. 13:11 | IT novinky

    Sdružení CZ.NIC dnes vrátilo do zóny dříve vyřazená jména domén dezinformačních webů.

    Ladislav Hagara | Komentářů: 33
    25.5. 11:11 | IT novinky

    Před půl rokem představený webový vyhledávač You.com (Wikipedie) se zaměřuje také na kodéry. Vyzkoušet lze YouCode.

    Ladislav Hagara | Komentářů: 1
    25.5. 08:00 | Zajímavý software

    RustDesk je open source alternativa k TeamVieweru. Zdrojové kódy jsou k dispozici na GitHubu pod licencí GPL-3.0.

    Ladislav Hagara | Komentářů: 1
    Na sociálních sítích nebo jiných webových diskuzích vystupuji pod
     (60%)
     (17%)
     (23%)
    Celkem 339 hlasů
     Komentářů: 29, poslední 24.5. 00:02
    Rozcestník


    Dotaz: skript - velikost souboru

    4.6.2005 17:11 Noclaf
    skript - velikost souboru
    Přečteno: 195×
    Bry den, potreboval bych nejaky nastin skriptu, ktery zobrazi velikost vsech souboru v podadresarich aktualniho adresare (rozdeleno po tech podadresarich, ne dohromady). Tz stejna funkce jako prikaz "du". Je to moje uloha a ja se zasekl na tom, ze se musi vsechno prohledat do hloubky a jeste k tomu ale zustat rozdelene po tech podadresarich. Dik za pomoc.

    Odpovědi

    4.6.2005 17:55 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: skript - velikost souboru
    Prohlédněte si dřívější dotazy nebo se postavte do fronty… :-)
    28.9.2005 10:59 kamco | skóre: 2
    Rozbalit Rozbalit vše Re: skript - velikost souboru
    precitaj si manual k programi 'find' hlavne s parametrom -exec
    28.9.2005 11:09 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: skript - velikost souboru
    Možná by úplně stačil parametr -printf. Podle toho, jak se to vlastně myslí.
    14.10.2005 17:17 Milan
    Rozbalit Rozbalit vše Re: skript - velikost souboru
    No ja sem spis programator-reznik. Ale zkusil bych "ls -lR > nejakej.soubor" a pak bych ten soubor nasledovne potrapil v cylku (while?)

    if [$(head -$PICITADLO nejakej.soubor | tail -1 | awk '{print $1}'| grep -c d) -le 1 ]; then ...v pripade ses netrefil na adresar tak podobne zbesilym sledem prikazu nactes velikost souboru (ta cast "awk {print $xx})

    else

    di dal

    fi ...

    asi to neni nejefektivnejsi ale jak sem uved na zacatku.....
    14.10.2005 17:36 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: skript - velikost souboru
    Nehledáte-li zábavu na dlouhé zimní večery, toto rozhodně nezkoušejte...
    Josef Kufner avatar 14.10.2005 18:18 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: skript - velikost souboru
    No ja sem spis programator-reznik. Ale zkusil bych "ls -lR > nejakej.soubor" a pak bych ten soubor nasledovne potrapil v cylku (while?)
    Je mi jasný že roury jsou po těch 32 letech trošku ošoupaný, ale i tak fungují stále celkem dobře ;-)
    Hello world ! Segmentation fault (core dumped)
    14.10.2005 18:27 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: skript - velikost souboru
    Především je ls -lR na jednom z čelních míst blacklistu programů, jejichž výstupy nikdy neparsovat -- a už druhý příspěvek správně říká, který program byl pro tyto situace stvořen.
    14.10.2005 18:31 milan
    Rozbalit Rozbalit vše Re: skript - velikost souboru
    Tak dobre, echo "programator-reznik" | sed 's/reznik/istalater/g' :-)

    Ale v principu by to melo bezet (ten nastin resen uvedeny vyse)?
    15.10.2005 10:11 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: skript - velikost souboru
    Tady máš ten skript:
    #!/usr/bin/env python
    import os
    
    for directory in os.listdir('.'):
      if not os.path.isdir(directory): continue
      size = 0
    
      for root, dirs, files in os.walk(directory, topdown=False):
        for file in files:
            filepath = os.path.join(root, file)
            if os.path.islink(filepath): continue
            size = size + os.path.getsize(filepath)
    
      print directory, size
    
    Narozdíl od "du" nepřipočítává 4096 bytů za každý adresář, takže se výsledky liší (vždy o násobky 4096). Už se mi to tam nechtělo dopisovat.

    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.