Allgemein
Perl
Shell
Tools
GPSer
HTC/Android
Hier entsteht eine kurze Übersicht über recht nützliche Kommados. Wenn nicht anders gekennzeichnet, sind die Tools direkt von Debian squeeze installiert.
<name>was auch immer</name>
durch
<name>xyz</name>
Die orginale Datei wird in eine .bak
abgelegt.
perl -p -i.bak -e 's/<name>(.*?)<\/name>/<name>xyz<\/name>/' neu.gpx
find /home/user/Musik -type f -name *.mp3 -exec vbrfix {} {} \; -print
Wer die originalen mp3-Dateien nicht überschreiben möchte, kann den folgenden Befehl nutzen:
find /home/user/Musik -type f -name *.mp3 -exec vbrfix {} {}.fixed \; -print
Durchsucht rekursiv Dateien nach abc und zeigt sie an.
find / -type f -exec fgrep "abc" {} \; -print
jhead -purejpg *.jpg
for i in `ls *.jpg` ; do convert -geometry 640x480 -quality 90 $i xga_$i ; done
ssh pi@192.168.2.x "sudo dd if=/dev/mmcblk0 bs=4M status=progress" | dd of=/tmp/backup.img
Lokal kann dann das Backup mit dem folgenden Befehl zurückgeschrieben werden.
dd if=/tmp/backup.img of=/dev/mmcblk0 bs=4M status=progress conv=sync
mtkbabel -f `date +%Y%m%d`-BluMax -t
Den Speicher eines MTK-GPS-Logger löschen
mtkbabel -E
Einen Track (-t) bzw. Wegpunkte (-w) aus einem Garmin Gerät mit
gpsbabel auslesen.
gpsbabel -t -i garmin -f usb: -o gpx -F track.gpx
gpsbabel -w -i garmin -f usb: -o gpx -F poi.gpx