Ordnerinhalt abfragen per Shell auf debian

Bash, Shell, PHP, Python, Perl, CGI
TheKing
Posts: 18
Joined: 2011-01-22 04:52

Ordnerinhalt abfragen per Shell auf debian

Post by TheKing »

Hallo ich habe hier mal ne frage...,

Ich habe auf meinem Server etwas vor was ich aber noch ned geschafft hab umzu setzen,

also ich möchte auch meinem server Via Shell abfrage schauen ob in einem bestimmten Ordner MP3 Files vorhanden sind. Sofern diese vorhanden sind will ich Via Shell eine playliste erstellen lassen (dies ist kein Problem) dazu habe ich bei wer-weiss-was.de schon bei einer Frage den Code hier gefunden.

if [ `ls -1a|wc -l` ]; then echo 1; fi

diesen habe ich nun noch erweitert gehabt mit einem else und grep nach MP3

if [ `ls -1a|grep mp3|wc -l` ]; then echo 1; else echo leer; fi

so nun ist aber das Problem das er NUR nach MP3 Files suchen soll und wenn er Keine findet die dann die info leer ausgibt.

kann mir da wer helfen?
User avatar
Joe User
Project Manager
Project Manager
Posts: 11176
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Ordnerinhalt abfragen per Shell auf debian

Post by Joe User »

Auflisten der MP3-Files:

Code: Select all

find /pfad/zum/ordner/ -type f -iname \*.mp3 -print0 | xargs -0 ls
Die Liste auswerten musst Du aber selbst ;)
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.