linux:scripting
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| linux:scripting [2010/06/19 16:13] – quirxl | linux:scripting [2012/12/29 15:22] (aktuell) – [Uhrzeit in EXIF Daten von Bildern korrigieren] quirxl | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| ===== for Schleife ===== | ===== for Schleife ===== | ||
| - | < | + | < |
| ===== Dialoge ===== | ===== Dialoge ===== | ||
| - | * < | + | * < |
| - | * < | + | * < |
| + | * <code bash> | ||
| + | (while [[ $percent -le 100 ]] ; do | ||
| + | sec=11 | ||
| + | min=1 | ||
| + | let gesact=min*60+sec | ||
| + | let percent=100-gesact*100/ | ||
| + | echo $percent | ||
| + | sleep 1 | ||
| + | done) | zenity --progress --auto-close</ | ||
| ===== Bilder konvertieren ===== | ===== Bilder konvertieren ===== | ||
| - | < | + | < |
| for i in *.JPG | for i in *.JPG | ||
| do | do | ||
| Zeile 18: | Zeile 26: | ||
| geht auch mit pstopdf und einzeilig (mit Strichpunkten): | geht auch mit pstopdf und einzeilig (mit Strichpunkten): | ||
| - | < | + | < |
| ($i entspricht immer dem kompletten Dateinamen!) | ($i entspricht immer dem kompletten Dateinamen!) | ||
| Zeile 27: | Zeile 35: | ||
| mit exiv2 (im debian repository) | mit exiv2 (im debian repository) | ||
| - | < | + | < |
| (von http:// | (von http:// | ||
| Zeile 34: | Zeile 42: | ||
| ===== Uhrzeit in EXIF Daten von Bildern korrigieren ===== | ===== Uhrzeit in EXIF Daten von Bildern korrigieren ===== | ||
| - | < | + | < |
| -> Bei allen Bildern die mit CIMG3 beginnen, mit .JPG aufhören die Uhrzeit um 1 Stunde erhöhen. | -> Bei allen Bildern die mit CIMG3 beginnen, mit .JPG aufhören die Uhrzeit um 1 Stunde erhöhen. | ||
| + | |||
| + | |||
| + | ===== Video aus Einzelnbildern generieren ===== | ||
| + | z.B. für Zeitraffer | ||
| + | |||
| + | <code bash>x=1 | ||
| + | for i in / | ||
| + | do | ||
| + | counter=$(printf %03d $x) | ||
| + | ln -s " | ||
| + | x=$(($x+1)) | ||
| + | done | ||
| + | |||
| + | ffmpeg -f image2 -i / | ||
| ====== Regulaere Ausdruecke und SED ====== | ====== Regulaere Ausdruecke und SED ====== | ||
| sucht in allen .plt Dateien und ersetzt in diesen einen " | sucht in allen .plt Dateien und ersetzt in diesen einen " | ||
| - | < | + | < |
| for i in *.plt | for i in *.plt | ||
| do | do | ||
| Zeile 47: | Zeile 69: | ||
| Sucht nach SUMMARY: | Sucht nach SUMMARY: | ||
| - | < | + | < |
| sed -e ' | sed -e ' | ||
| s/ | s/ | ||
linux/scripting.1276956811.txt.gz · Zuletzt geändert: von quirxl
