[erledigt] Bestimmte Dateien mit der Konsole suchen

Dieses Forum dient der grundlegenden Hilfe und Unterstützung :

Stelle hier Deine Fragen zur Grundinstallation und zur Benutzung von Mageia. Beispielsweise gehören hierhin Fragen zum Download der ISOs und deren Installation, zur Einrichtung des Druckers, Benutzung der Textbearbeitung, usw.

Bitte versuche, Deine Fragen im richtigen Subforum zu stellen und gib dabei so viele Informtionen wie möglich. Je präziser die Frage gestellt wird, um so eher bekommst Du eine hilfreiche Antwort.

[erledigt] Bestimmte Dateien mit der Konsole suchen

Beitragvon psyca » Apr 24th, '14, 12:46

Hallo,
habe festgestellt das ich mit der Konsole viel schneller bestimmte Dateien finde als via Klicks :)

Falls ich z.B. eine Musikdatei auf der Festplatte suche bei der mir nur der Titel (oder nur ein Teil davon) oder Interpret bekannt ist dann mache ich das mit
Code: Alles auswählen
ls ./Musik/*/*/*titelname*

und wenn es gefunden wurde kommt statt ls einfach exaile zum Einsatz.

Das Problem ist allerdings das er zwar im Verzeichnis Musik sowie zwei weitere Unterverzeichnisse durchsucht, aber falls es z.B. einen dritten, vierten, etc. Unterverzeichnis gibt, dieser nicht in der Suche mit eingeschlossen wird.

Was wäre der richtige Befehlt um auch folgende Unterverzeichnisse mit abzufragen ?
Zuletzt geändert von psyca am Apr 28th, '14, 23:35, insgesamt 1-mal geändert.
Benutzeravatar
psyca
 
Beiträge: 269
Registriert: Dez 12th, '11, 12:26

Re: Bestimmte Dateien mit der Konsole suchen

Beitragvon Oli » Apr 24th, '14, 13:57

Hallo,
zum Beispiel:
Code: Alles auswählen
find /home/gast/Musik/ -iname '*willow*.ogg'


Beispiel einer Ausgabe:
Code: Alles auswählen
/home/gast/Musik/Musik-1/John Lee Hooker/Original Folk Blues/04-Weeping Willow Boogie.ogg
/home/gast/Musik/Musik-1/John Lee Hooker/Blues Is The Healer  [CD 02-10]/06-Weeping Willow Boogie.ogg
/home/gast/Musik/Musik-1/John Lee Hooker/Thats My Story/15-SHE'S LONG, SHE'S TALL, SHE WEEPS LIKE A WILLOW TREE.ogg
/home/gast/Musik/Musik-1/John Lee Hooker/Blues Is The Healer  [CD 04-10]/05-Weeping Willow Blues.ogg
/home/gast/Musik/Musik-1/ella fitzgerald/hello love/14_willow weep for me.ogg


Weitere Infos im Terminal:
Code: Alles auswählen
man find
Mageia 8
Architektur: 64-bit
Desktop: Mate
Benutzeravatar
Oli
 
Beiträge: 332
Registriert: Aug 7th, '11, 09:06

Re: Bestimmte Dateien mit der Konsole suchen

Beitragvon doktor5000 » Apr 24th, '14, 20:52

Oli hat geschrieben:
Code: Alles auswählen
find /home/gast/Musik/ -iname '*willow*.ogg'


Wenn du das in deinem /home machst, reicht auch
Code: Alles auswählen
find Musik/ -iname "*willow*ogg"

Auch kann man die mit find gleich in den jeweiligen Media-Player in die Warteschlange einreihen oder abspielen lassen.
Für vlc würde das etwa so gehen (einreihen in Playliste)

Code: Alles auswählen
find Musik/ -iname "*willow*ogg" -exec vlc --started-from-file --playlist-enqueue %U {} \;


Machst du das öfters, würde ich dafür eine Bash-Funktion in der ~/.bashrc definieren, etwa so:

Code: Alles auswählen
function abspielen () {
find Musik/ -iname "*${1}*ogg" -exec vlc --started-from-file --playlist-enqueue %U {} \;
}


danach gibst du dann nur folgendes ein
Code: Alles auswählen
abspielen willow

oder was auch immer du abspielen willst und der Automat legt los.
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6055
Registriert: Jun 2nd, '11, 09:39

Re: Bestimmte Dateien mit der Konsole suchen

Beitragvon alf » Apr 24th, '14, 21:16

@doktor5000, wow, das ist mal Tipp. :) Der wäre es wert in der Hexenküche veröffentlicht zu werden(https://forums.mageia.org/en/viewforum.php?f=41)
Das Gehirn ist nicht wie Seife, es wird nicht weniger wenn es benutzt wird. -- Lisa Fitz
Benutzeravatar
alf
 
Beiträge: 2442
Registriert: Jun 1st, '11, 13:39
Wohnort: Paderborn

Re: Bestimmte Dateien mit der Konsole suchen

Beitragvon doktor5000 » Apr 24th, '14, 21:52

Bin gerade zu müde und zu faul das zu übersetzen und mal auszuprobieren (ist ungetestet frei Hand getippert) aber tu dir keinen Zwang an.
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6055
Registriert: Jun 2nd, '11, 09:39

Re: Bestimmte Dateien mit der Konsole suchen

Beitragvon Oli » Apr 24th, '14, 22:09

Im Beitrag geht es um den Player "exaile", das sieht dann etwa so aus:
Code: Alles auswählen
find Musik/ -iname "*willow*ogg" -exec exaile --start-anyway --play {} +;

mit gestartetem Player reicht auch:
Code: Alles auswählen
find Musik/ -iname "*willow*ogg" -exec exaile --play {} +;

Kann man bestimmt noch verbessern.
Mageia 8
Architektur: 64-bit
Desktop: Mate
Benutzeravatar
Oli
 
Beiträge: 332
Registriert: Aug 7th, '11, 09:06

Re: Bestimmte Dateien mit der Konsole suchen

Beitragvon alf » Apr 24th, '14, 22:14

Das interessante an Doks Vorschlag ist nicht der Player als solcher, sondern die ganze Angelegenheit zu automatisieren und variabel zu gestalten ;)
Das Gehirn ist nicht wie Seife, es wird nicht weniger wenn es benutzt wird. -- Lisa Fitz
Benutzeravatar
alf
 
Beiträge: 2442
Registriert: Jun 1st, '11, 13:39
Wohnort: Paderborn

Re: Bestimmte Dateien mit der Konsole suchen

Beitragvon Oli » Apr 24th, '14, 22:23

Hallo Alf,
schon klar, darum ging es mir auch nicht.
psyca will vermutlich seinen Player benutzen, deshalb meine Ergänzung.

Meine Aussage "Kann man bestimmt noch verbessern" bezieht sich auf "-exec exaile --start-anyway --play {} +;"
Mageia 8
Architektur: 64-bit
Desktop: Mate
Benutzeravatar
Oli
 
Beiträge: 332
Registriert: Aug 7th, '11, 09:06

Re: Bestimmte Dateien mit der Konsole suchen

Beitragvon alf » Apr 24th, '14, 22:42

D'accord, so wird man sich für seinen bevorzugten Player schlau machen müssen, wie die entsprechenden Befehle zu gestalten sind. ;)
Das Gehirn ist nicht wie Seife, es wird nicht weniger wenn es benutzt wird. -- Lisa Fitz
Benutzeravatar
alf
 
Beiträge: 2442
Registriert: Jun 1st, '11, 13:39
Wohnort: Paderborn

Re: Bestimmte Dateien mit der Konsole suchen

Beitragvon doktor5000 » Apr 24th, '14, 22:52

Oli hat geschrieben:Meine Aussage "Kann man bestimmt noch verbessern" bezieht sich auf "-exec exaile --start-anyway --play {} +;"


Wofür das + vor dem Semikolon? Um sie alle parallel zu öffnen? Stimmt allerdings, sonst öffnet er nur eine Datei, und beim Beenden des Players die nächste. Deswegen meinte ich ja ungetestet :)

So sieht es dann mit vlc aus (das %U braucht man nur wenn man vlc aus der grafischen Oberfläche per .desktop-Datei aufruft)

Code: Alles auswählen
find Musik/ -iname "*willow*ogg" -exec vlc --started-from-file --playlist-enqueue {} +;
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6055
Registriert: Jun 2nd, '11, 09:39

Re: Bestimmte Dateien mit der Konsole suchen

Beitragvon alf » Apr 24th, '14, 22:57

und wenn du statt vlc cvlc nimmst läuft das schön im Hintergrund ohne GUI. ;)
Das Gehirn ist nicht wie Seife, es wird nicht weniger wenn es benutzt wird. -- Lisa Fitz
Benutzeravatar
alf
 
Beiträge: 2442
Registriert: Jun 1st, '11, 13:39
Wohnort: Paderborn

Re: Bestimmte Dateien mit der Konsole suchen

Beitragvon doktor5000 » Apr 24th, '14, 23:03

cvlc nehm ich nur zum Konvertieren - zum Abspielen will ich schon ne GUI :D
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6055
Registriert: Jun 2nd, '11, 09:39

Re: Bestimmte Dateien mit der Konsole suchen

Beitragvon alf » Apr 24th, '14, 23:06

kommt auf die Intention an, wenn ich mich nur nebenher berieseln lassen will brauch ich kein GUI, Lautstärke-Reglung oder Ausschalten geht ja auch anders :)
Das Gehirn ist nicht wie Seife, es wird nicht weniger wenn es benutzt wird. -- Lisa Fitz
Benutzeravatar
alf
 
Beiträge: 2442
Registriert: Jun 1st, '11, 13:39
Wohnort: Paderborn

Re: Bestimmte Dateien mit der Konsole suchen

Beitragvon psyca » Apr 28th, '14, 23:34

Wow :D
Danke euch allen.
Benutzeravatar
psyca
 
Beiträge: 269
Registriert: Dez 12th, '11, 12:26


Zurück zu Basis-Support

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast