Am Samstag 05 Juni 2010 09:42:43 schrieb Johannes Huesing:

> Christian Knorr <os...@gmx.de> [Sat, Jun 05, 2010 at 12:16:12AM CEST]:
> > "head /home/hannes/osm/tracks/waypoint.gpx"
>
> Zur Sicherheit auch noch ein paar Befehle mehr, da ich nicht weiß, was
> "head" mit den Rechten zu tun haben soll: 
"cat" listet die Datei komplett auf, "head" nur die ersten Zeilen.
Und wo wir grad dabei sind, "tail" die letzten 10 Zeilen.

> > head /home/hannes/osm/tracks/waypoint.gpx
>
> <?xml version="1.0" encoding="UTF-8"?>
Dann kann sie gelesen werden.
> > ls -l /home/hannes/osm/tracks/waypoint.gpx
>
> -rw-r--r-- 1 hannes hannes 971 2010-06-05 00:09
> /home/hannes/osm/tracks/waypoint.gpx
was dieses auch nur bestätigt.

> > file /home/hannes/osm/tracks/waypoint.gpx
>
> /home/hannes/osm/tracks/waypoint.gpx: XML  document text
Sieht auch gut aus.

Mach doch mal ein JOSM Update. Wenn Du das komfortabel aus der Konsole
heraus machen willst empfehle ich Dir ein Script was ich geschrieben habe:

cat /usr/bin/josmupdate

#!/bin/bash

link="http://josm.openstreetmap.de/";
# josmdownload="http://josm.openstreetmap.de/josm-tested.jar";
josmdownload="http://josm.openstreetmap.de/josm-latest.jar";
tmpfile="/tmp/josmnew.html"
rm -f $tmpfile
actual=`josm --help |grep "Last Changed Rev: " |cut -d" " -f4`
wget $link -qO $tmpfile
# newest=`cat $tmpfile | grep "tested JOSM" |cut -d" " -f7`
newest=`cat $tmpfile | grep "latest JOSM" |cut -d" " -f7`

if [ $actual != $newest ]; then
        echo "Es gibt eine neue Version. Alt=$actual, Neu=$newest. Es wird 
upgedatet."
        sudo mv "/usr/share/josm/josm-latest.jar" 
"/usr/share/josm/josm-"$actual".jar"
        sudo wget $josmdownload -O "/usr/share/josm/josm-latest.jar"
else
        echo "JOSM ist auf dem aktuellstem Stand."
fi;

rm $tmpfile
exit 0

Ausführbar machen nicht vergessen. Es untersucht ob es eine neue Version gibt,
wenn ja musst Du das root-Passwort eingeben damit es geladen und gespeichert
werden kann. Du musst aber noch den Symbollink von /usr/share/josm/josm.jar
ändern damit er auf "josm-latest.jar" zeigt:
cd /usr/share/josm/
sudo rm josm.jar
sudo ln -s josm-latest.jar josm.jar

Anschließend mit "josmupdate" das Update anrollen. Von der alten JOSM-Version
wird automatisch ein Update gemacht. So kannst Du im Zweifel zurückrollen.

MfG, Chris....

-- 
Mein kleiner, persönlicher OSM-Duden:
+1 - "bin Deiner Meinung"
-1 - "sehe ich nicht so"
AIO - http://wiki.openstreetmap.org/wiki/DE:All_in_one_Garmin_Map

_______________________________________________
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de

Antwort per Email an