Hat man so eine billige WLAN Überwachungskamera (um z.B. ein Haustier zuhause zu überwachen), dann haben diese meisstens auch eine Funktion, um bei Bewegungserkennung automaitsch Bilder auf einen FTP Server zu schreiben.
Das funktioniert einigermassen gut, allerdings wird es ganz schnell unübersichtlich (und bei >10000 Dateien in einem Verzeichnis auch sehr langsam !)
Drum hab ich ein mini-Shellscript geschrieben, welches 1x pro Stunde läuft, und die Dateien in ein Verzichnis nach folgendem Schema einsortiert :
YYYY/MM/TT
So findet man auch was, ohne regelmässig alles löschen zu müssen :
#!/bin/bash verz="FTP Verzeichnis Kamera" for v in $verz do echo $v cd $v ls *.jpg | while read f do vv=$(ls "$f" -l --time-style=full-iso | cut -d" " -f6 | tr '-' '/') mkdir -p $vv chmod 777 $(echo $vv | cut -b1-4) chmod 777 $(echo $vv | cut -b1-7) chmod 777 $vv chmod 777 "$f" mv "$f" $vv done done