Screenshots in einem zentralen Ordner
Erstellt am 06.12.2008 um 02:40 Uhr von sim4000
Damit alle Screenshots die ich erstelle immer im selben Ordner landen, habe ich mir folgendes Mini-Bash-Script gebastelt. Das Script nutzt das Screenshot Programm scrot.
Aufruf
| 1 2 | ./screenie.sh 5 # 5 => Zeit in Sekunden, nachdem der Screenshot erstellt werden soll |
Das Script
| 1 2 3 4 5 6 | #!/bin/sh cd Desktop/screenies/ find . -ctime +30 -exec rm {} \; scrot -cd $1 cd ~ |
Erläuterung
Das Script wechselt in das angegebene Verzeichnis, und schaut dann erst einmal nach, ob es dort Dateien gibt, die älter als 30 Tage sind. Falls dies der Fall ist, werden diese gelöscht.
Danach wird ein Screenshot nach der angegebenen Zeit erstellt, und wieder in das Hauptverzeichnis des angemeldeten Benutzers gewechselt.


