mv

Crontab um alte Dateien zu verschieben (zB Dateien, die mit FTP vollständig hochgeladen worden waren)

Submitted by Gast (nicht überprüft) on Mi, 03/28/2018 - 19:57

Szenario:

Mehrere Personen laden tausende Dateien wie Bilder-Videos usw per FTP hoch. Eine Überschreibungsgefahr existiert. Wir wollen Dateien die komplett hochgeladen sind, verschieben. In diesem Fall, Dateien, die in der letzten 11 Minuten geändert wurden, werden als offene Dateien behandelt und nicht verschoben. Rest wird verschoben.

 

* * * * * /usr/bin/find /home/meinFTPOrdner1  -mmin +11 -exec /bin/mv -v {} /home/meinFTPOrdner2/ \; >> /logs/output-von-mv.txt

 

 

find: paths must precede expression: mv

Submitted by Gast (nicht überprüft) on So, 10/06/2013 - 13:03

ich versuche mit einer Kombination von find + mv alle .tar.gz Datein zu einen neuen ordner kopieren aber es geht leider nicht. Ich bekomme folgende Fehlermeldung:

find: paths must precede expression: mv
Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression]

Shell Code ist:
# find ./ -name '*tar.gz' mv -v {} "meine-ordner/" \;