Guten Morgen allerseits
Ich habe mich solangsam an die Shell mit Putty von meinem NAS TS-109 gewöhnt und möchte nun tiefer in die UNIX Shell Commands einsteigen.
Angefangen habe ich eigentlich mit einem recht einfachen Task.
Ich möchte ordnerübergreifend bestimmte Dateien nach einem Muster (regex) suchen und dann damit etwas machen.
Explizit zum beispiel alle Playlisten (M3U) suchen und in einen gemeinsamen Ordner kopieren.
Nach diversen Googlesuchen habe ich den befehl Find gefunden.
Innerhalb der shell habe ich also: find -name "*.m3u" -exec mv /m3u {} \; eingegeben.
Jedoch scheint der Find Befehl der BusyBox in meinem Nas das exec nicht zu erkennen. Das ist sehr schade, weil dadurch der find befehl irgendwie ad absurdum geführt wird.
Vielleicht mache ich auch was falsch, ich weiss es nicht. Gibt es jemanden der da näheres zu weiss ?
PS: Ich habe sogar versucht per find -name "*.m3u" | mv /m3u also über pipes das weiter zu leiten, klappt jedoch nicht