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 02:20 | Zajímavý článek

David Revoy, autor open source webového komiksu Pepper&Carrot nebo portrétu GNU/Linuxu, upozorňuje na svém blogu, že nový Inkscape 0.92 rozbíjí dokumenty vytvořené v předchozích verzích Inkscape. Problém by měl být vyřešen v Inkscape 0.92.2 [reddit].

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

Øyvind Kolås, hlavní vývojář grafických knihoven GEGL a babl, které využívá grafický program GIMP, žádá o podporu na Patreonu. Díky ní bude moci pracovat na vývoji na plný úvazek. Milník 1000 $, který by stačil na holé přežití, se již téměř podařilo vybrat, dalším cílem je dosažení 2500 $, které mu umožní běžně fungovat ve společnosti.

xkomczax | Komentářů: 12
21.1. 23:54 | Pozvánky

DevConf.cz 2017, již devátý ročník jedné z největších akcí zaměřených na Linux a open source ve střední Evropě, proběhne od pátku 27. ledna do neděle 29. ledna v prostorách Fakulty informačních technologií Vysokého učení technického v Brně. Na programu je celá řada zajímavých přednášek a workshopů. Letos je povinná registrace.

Ladislav Hagara | Komentářů: 0
21.1. 22:11 | Nová verze

Byla vydána verze 1.0.0 emulátoru terminálu Terminology postaveného nad EFL (Enlightenment Foundation Libraries). Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
20.1. 17:00 | Nová verze

Byl vydán Docker 1.13. Přehled novinek na YouTube a v poznámkách k vydání na GitHubu. Docker umožňuje běh aplikací v softwarových kontejnerech (Wikipedia).

Ladislav Hagara | Komentářů: 4
20.1. 15:51 | Komunita

Mozilla.cz informuje, že nástroje pro webové vývojáře se možná oddělí od Firefoxu a stanou doplňkem. Nástroje pro webové vývojáře prošly velkým přepisem a tým, který se stará o jejich vývoj, by uvítal možnost jejich častějších aktualizacích nezávisle na vydávání nových verzí Firefoxu.

Ladislav Hagara | Komentářů: 10
20.1. 07:00 | Humor

Čtenářům AbcLinuxu vše nejlepší k dnešnímu Dni zvýšení povědomí o tučňácích (Penguin Awareness Day).

Ladislav Hagara | Komentářů: 0
20.1. 06:00 | Komunita

Bylo spuštěno hlasování o přednáškách a workshopech pro letošní InstallFest, jenž proběhne o víkendu 4. a 5. března v Praze. Současně byla oznámena změna místa. InstallFest se letos vrací zpět na Karlovo náměstí do budovy E.

Ladislav Hagara | Komentářů: 0
20.1. 02:48 | Komunita

Greg Kroah-Hartman potvrdil, že Linux 4.9 je jádrem s prodlouženou upstream podporou (LTS, Long Term Support). Podpora je plánována do ledna 2019. Aktuální jádra s prodlouženou podporou jsou tedy 3.2, 3.4, 3.10, 3.12, 3.16, 3.18, 4.1, 4.4 a 4.9.

Ladislav Hagara | Komentářů: 0
20.1. 00:11 | Zajímavý článek

Výrobce síťových prvků, společnost Netgear, spustila nový program, který slibuje vývojářům, expertům, ale i běžným uživatelům vyplacení finanční odměny za nalezení bezpečnostních chyby v jejich produktech. Za nalezení zranitelnosti v hardware, API nebo mobilní aplikaci nabízí odměnu od 150 do 15 tisíc dolarů (dle závažnosti).

Michal Makovec | Komentářů: 0
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (10%)
 (2%)
 (74%)
 (3%)
 (10%)
Celkem 363 hlasů
 Komentářů: 25, poslední 21.1. 13:34
Rozcestník
Reklama

Dotaz: skript - velikost souboru

4.6.2005 17:11 Noclaf
skript - velikost souboru
Přečteno: 177×
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: 71 | 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: 66
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.