Hallo,
wegen einer neuen Webcam benötige ich einen zusätzlichen CRON-Job auf dem Webserver.
Die neue Webcam lädt alle paar Minuten ein Bild mit dem gleichen Namen hoch (z.b. bild.jpg). Das alte wird immer wieder überschrieben.
Ziel wäre es die bild.jpg in bildyymmtthhss.jpg umzubenennen also quasi einen Zeitstempel hinzufügen.
Ein anderer CRON-Job sorgt dafür, dass maximal 4 Dateien im Verzeichnis weilen.
Den Zeitstempel bekomme ich mit dem Date Aufruf, umbenennen kjann man mit mv.
Im Netz hab ich so etwas gefunden:
Wo ist der vergraben?
Gruß
Onki
wegen einer neuen Webcam benötige ich einen zusätzlichen CRON-Job auf dem Webserver.
Die neue Webcam lädt alle paar Minuten ein Bild mit dem gleichen Namen hoch (z.b. bild.jpg). Das alte wird immer wieder überschrieben.
Ziel wäre es die bild.jpg in bildyymmtthhss.jpg umzubenennen also quasi einen Zeitstempel hinzufügen.
Ein anderer CRON-Job sorgt dafür, dass maximal 4 Dateien im Verzeichnis weilen.
Den Zeitstempel bekomme ich mit dem Date Aufruf, umbenennen kjann man mit mv.
Im Netz hab ich so etwas gefunden:
Leider bekomme ich einen Syntax-Fehler. /bin/sh: 1: Syntax error: end of file unexpected (expecting ")")for f in /bilderpfad/Snapshot.jpg; do D=$(date -r $(stat -f %B $f) +%Y-%m-%d-%H-%M-%S); mv -vi "$f" "$D-$f"; done
Wo ist der vergraben?
Gruß
Onki