Portál AbcLinuxu, 12. května 2025 03:28

Dotaz: setrideni podle velikosti

9.6.2008 12:44 tascoa | skóre: 11
setrideni podle velikosti
Přečteno: 280×
Odpovědět | Admin
chci si setridit seznam adresaru podle velikosti, ktery jsem si vyjel pomoci du -h | sort -options. Nevim, ktery mam nastavit options. Zkousel jsem vsechny. Poradte mi nekdo prosim. Muze se to i zapsat do souboru. Diky
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.6.2008 12:48 cronin | skóre: 49
Rozbalit Rozbalit vše Re: setrideni podle velikosti
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nestaci toto?
du -s | sort -n
9.6.2008 12:53 tascoa | skóre: 11
Rozbalit Rozbalit vše Re: setrideni podle velikosti
tento prikaz jsem pochopitelne zkousel. ale v pripade, ze mam adresare velke 13K, 630K, 18M, tak nasledujici vypis je: 1. 16K 2. 18M 3. 630K a toto neni vypis podle skutecne velikosti, nybrz podle poradi cislic v soustave (podle abecedy)...
frEon avatar 9.6.2008 12:57 frEon | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: setrideni podle velikosti
nene, to jsi tam mel jeste -h (human readable). jestli te zajimaji pouze adresare, muzes zkusit toto:
find -maxdepth 1 -type d -print0 | xargs -0 du -s | sort -n
Talking about music is like dancing to architecture.
frEon avatar 9.6.2008 13:02 frEon | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: setrideni podle velikosti
jeste doplneni: jestli ti bude vadit, ze ti to vypise i velikost adresare "." (adresar, ve kterem jsi prikaz pustil) muzes pridat jeste parametr -mindepth 1
Talking about music is like dancing to architecture.
9.6.2008 13:03 tascoa | skóre: 11
Rozbalit Rozbalit vše Re: setrideni podle velikosti
tak mi to vubec nejde, ani timto....
frEon avatar 9.6.2008 13:11 frEon | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: setrideni podle velikosti
co znamena nejde? u me to dela presne to co chces:
michal@ntb:~/muzax$ find -maxdepth 1 -mindepth 1 -type d -print0 | xargs -0 du -s | sort -n
83864    ./elektro
449352   ./jazz
466752   ./test
963828   ./funk
1396724  ./break
16517184 ./drumandbass
23123968 ./kapely
Talking about music is like dancing to architecture.
9.6.2008 13:34 pht | skóre: 48 | blog: pht
Rozbalit Rozbalit vše Re: setrideni podle velikosti
mate aliasovane du jako du -h. pouzijte du -k nebo unalias du.
In Ada the typical infinite loop would normally be terminated by detonation.
9.6.2008 13:36 tascoa | skóre: 11
Rozbalit Rozbalit vše Re: setrideni podle velikosti
options -k pomohlo, dekuji moc
9.6.2008 13:03 Jan Šimák | skóre: 37 | Hradec Králové
Rozbalit Rozbalit vše Re: setrideni podle velikosti
Odpovědět | | Sbalit | Link | Blokovat | Admin
nestačí úplně jednoduše: du | sort -n
dělá přesně to co potřebuješ, až na human readable :-)
9.6.2008 13:06 tascoa | skóre: 11
Rozbalit Rozbalit vše Re: setrideni podle velikosti
prikaz du | sort -n muze delat jen root? mne to haze Permission denied...
9.6.2008 14:34 Jan Šimák | skóre: 37 | Hradec Králové
Rozbalit Rozbalit vše Re: setrideni podle velikosti
záleží na jakém adresáři du spustíš, pokud se nacházíš v rootu, když spouštíš příkaz (tak jak je uvedem), tak je to zcela v pořádku :-)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.