Portál AbcLinuxu, 14. května 2025 02:22

Dotaz: script na počítání adresářů a souborů

22.12.2008 07:02 Mupy | skóre: 10
script na počítání adresářů a souborů
Přečteno: 346×
Odpovědět | Admin

Dobrý den,

chtěl bych počítat počet mp3 v adresářích a počet adresářů i vnořenejch abych zjistil kolik mám Interpretů Alb od nich a počet skladeb.

Proto prosím o radu na skriptík. Struktura u mě vypadá asi takto    /mp3/Interpret/Název alba/soubory.mp3 vím že počet

adresářů si spočítám:  ls -la  /mp3 | wc -l ale už nevím jak se vnořit od Interpreta a pat do názvu alba a celkovej počet pouze mp3.

Vím že když dám ls -la  /mp3/Interpret | wc -l  atd tak se to spočítá jde to nějak zjednodušit? A dále neumím spočítat pouze mp3.A

jakým způsobem to dostat do nějakého souboru abych ty výsledky mohl použít na Webu.

Děkuju moc za radu (nekamenovat jsem linuxová lama)

linux lama :-)
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.12.2008 07:52 linuxik | skóre: 32 | Milovice
Rozbalit Rozbalit vše Re: script na počítání adresářů a souborů
Odpovědět | | Sbalit | Link | Blokovat | Admin

Ahoj,

podivej se na prikaz find, konkretne na parametry   -type  -mindepth  -maxdepth a -name spolu s prikazem wc to urcite das dohromady. A dostat text do souboru je to nejmensi staci presmerovat std. vystup ">/cesta/soubor" ;-)

 

22.12.2008 08:29 Mupy | skóre: 10
Rozbalit Rozbalit vše Re: script na počítání adresářů a souborů

Dík moc,bych potřeboval s tím findem nakopnout nemužeš prosím napsat malou kostrukci já si to pak doladím :-)

linux lama :-)
22.12.2008 10:21 chytracek
Rozbalit Rozbalit vše Re: script na počítání adresářů a souborů

find /mp3 -type d | wc -l

find /mp3 -type f -name "*.mp3" | wc -l

22.12.2008 16:25 mupy
Rozbalit Rozbalit vše Re: script na počítání adresářů a souborů

Děkuju moc za ochotu :-) Jdu tvořit

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.