Portál AbcLinuxu, 31. srpna 2025 03:06


Dotaz: Pocitani velikosti pomoci skriptu

20.12.2003 09:08 gelehed | skóre: 6
Pocitani velikosti pomoci skriptu
Přečteno: 73×
Odpovědět | Admin
Ahoj, potreboval bych pomoct se skriptem. Pomoci prikazu find jsem si do souboru xxx.txt vyhledal vsechny soubory ktere splnuji nejake kriterium (treba *.txt...) + k tomu vsechny uzivatele kteri vlastni tyto soubory + velikost jednotlivych souboru. A ted potrebuju vypsat ze uzivatel ZZZ vlastni celkove (soucet vsech velikosti souboru ktere on vlastni) + vypis techto souboru. atd uzivatel AAA vlastni 1600MB souboru a tyto soubory jsou .... Mohli byste mi pomoc s timto skriptem. Dik moc
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

20.12.2003 10:12 deda.jabko | skóre: 23 | blog: blog co se jmenuje "každý den jinak" | za new york city dvakrát doleva a pak už se doptáte
Rozbalit Rozbalit vše Pocitani velikosti pomoci skriptu
Odpovědět | | Sbalit | Link | Blokovat | Admin
treba, kdybys mel soubor ve tvaru "uzivatel:soubor" mohlo by to byt nejak takto
# prochazi uzivatele po jednom
for user in `cut -d: -f1 soubor.txt | sort | uniq`
do
   echo "Uzivatel $user ma nasledujici soubory:"
   cat soubor | grep user 

   echo "A jejich presne:"
   cat soubor | grep user | wc -l

   # atd...
done
Asi před rokem se dostali hackeři na servry Debianu a ukradli jim zdrojové kódy.
20.12.2003 13:26 Tonik | skóre: 4
Rozbalit Rozbalit vše Skript-jak dostat z parametru hodnoty
Soubor je ve tvaru - uzivatel velikost cesta/soubor. Vyzkousim a dam vedet jestli mi to pomohlo. Zatim diky.
20.12.2003 13:56 gelehed | skóre: 6
Rozbalit Rozbalit vše Pocitani velikosti pomoci skriptu
Skriptik mi vypisuje pouze jmena uzivatelu ale nechce mi vypisovat soubory. Zkousel jsem zmenit par parametru ale nepovedlo se. Mohl bys mi jeste nejak poradit. Dik moc

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.