[Talk-de] Testprogramm für OSM-Dateien

Dirk-Lüder Kreie osm-list at deelkar.net
Fr Mai 29 07:39:17 UTC 2009


Carsten Schwede schrieb:
> Moin,
> 
> Stefan Dettenhofer (StefanDausR) schrieb:
>> ich habe mir ein kleines Windows-Programm geschrieben, mit dem man ganz 
>> einfach testen kann, ob eine OSM-Datei vollständig erzeugt wurde oder nicht.
> 
> Falls das jemand mit Unix oder mit Cygwin schnell haben möchte:
> 
> tail -1 osm-datei |grep "</osm>" ; echo $?
> 
> Ergibt zwar nur 0, wenn es korrekt </osm> in der letzten Zeile
> beinhaltet und 1 wenn nicht, aber immerhin.
> 

#!/bin/bash
if [[ -f "$1" ]]; then
  if tail -n2 "$1" | grep -q "</osm>"; then
    echo "valid"
    exit 0
  else
    echo "invalid"
    exit 1
  fi
else
  echo "\"$1\": file not found"
  exit 2
fi

# Testet die letzten 2 Zeilen auf "</osm>"

-- 

Dirk-Lüder "Deelkar" Kreie
Bremen - 53.0901°N 8.7868°E

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 260 bytes
Beschreibung: OpenPGP digital signature
URL         : <http://lists.openstreetmap.org/pipermail/talk-de/attachments/20090529/402be223/attachment.sig>


Mehr Informationen über die Mailingliste Talk-de