rm -rf hungary-latest*
-wget http://download.geofabrik.de/europe/hungary-latest.osm.bz2
+wget https://download.geofabrik.de/europe/hungary-latest.osm.pbf
echo -n "Wget finished "
date
-bunzip2 hungary-latest.osm.bz2
+osmconvert hungary-latest.osm.pbf --out-o5m -o=hungary-latest.o5m
-echo -n "Bunzip finished "
+echo -n "Convert to o5m finished "
date
-osmfilter hungary-latest.osm --keep="addr:postcode= and addr:city= and addr:street= addr:housenumber" > hungary-latest-filtered.osm
+osmfilter hungary-latest.o5m --keep="addr:postcode= and addr:city= and addr:street= addr:housenumber" > hungary-latest-filtered.osm
echo -n "Osmfilter finished "
date
-osmconvert hungary-latest-filtered.osm --all-to-nodes --csv="addr:postcode addr:city addr:street addr:housenumber" --csv-headline --csv-separator=, | (LC_ALL=hu_HU.utf8 sort -t, -k1,1d -k2,2d -k3,3d -k4,4n) | uniq > hungary-latest-filtered.csv
+osmconvert hungary-latest-filtered.osm --all-to-nodes --csv="addr:postcode addr:city addr:street addr:housenumber" --csv-headline --csv-separator=, | (awk -F, 'NR==1 {print; next} $1 ~ /^[0-9]{4}$/ {print | "LC_ALL=hu_HU.utf8 sort -t, -k1,1d -k2,2d -k3,3d -k4,4n"}') | uniq > hungary-latest-filtered.csv
echo -n "Osmconvert finished "
date