Verschieben von Dateien vis Skript

Status
Für weitere Antworten geschlossen.

HaraldB1966

Benutzer
Mitglied seit
23. Mai 2015
Beiträge
380
Punkte für Reaktionen
0
Punkte
0
Hallo

Ich möchte Dateien via Geplante Aufgabe verschieben.

Bei der alte DS hat es hin gehauen bei der neuen bekomm ich es nicht mehr ans laufen.

Das ist eine der Zeilen

find /volume1/JDownloader/-name "*.avi" -exec mv {} /volume1/Tausch/ \;

Kann ich irgend wo Protokoll aktivieren oder so das ich hinweis bekomme warum es nicht geht ?


Harald
 

dil88

Benutzer
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
31.014
Punkte für Reaktionen
2.498
Punkte
829
Du kannst die Ausgabe mit dem üblichen > in eine Datei umleiten. Ansonsten könntest Du find und mv mit komplettem Pfad angeben, den Du ggfs. per which-Kommando ermitteln kannst - also z.B. per
Rich (BBCode):
which find
 

HaraldB1966

Benutzer
Mitglied seit
23. Mai 2015
Beiträge
380
Punkte für Reaktionen
0
Punkte
0
Ich habs mal auf der Konsole getestet. Er sagt mir das es das Verzeichniss nicht gibt. Aber ich sehe einfach nicht was nicht stimmt.
Anbei mal das was angezeigt wird. Sieht einer den Fehler ?

Bildschirmfoto 2017-05-21 um 05.37.42.jpgBildschirmfoto 2017-05-21 um 05.37.42.jpg
 

Tommes

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
26. Okt 2009
Beiträge
9.895
Punkte für Reaktionen
1.881
Punkte
314
So wie ich das sehe, hast du ein Leerzeichen zwischen /volume1/JDownloader/ und -name vergessen. Und warum dil88 dich nach dem Pfad von find hat suchen lassen... gibt den Pfad in Zukunft besser mit an, also so...

Code:
/bin/find /volume1/JDownloader/ -name "*.avi" -exec /bin/mv {} /volume1/Tausch/ \;

Tommes
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat