Wikipedia:Helferlein/Gemeinde-Tabellengenerator (Südtirol)

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Das folgende Bash-Skript fragt auf der Konsole die Daten ab und generiert daraus anschließend eine Tabelle nach dem Schema für die Südtiroler Gemeinden (siehe Wikipedia:WikiProjekt_Südtirol/Vorlage_Gemeinde) und gibt sie auf die Standardausgabe aus.



#!/bin/sh
# Dateneingabe
echo
echo Bitte Daten für die Tabelle eingeben!
echo

echo -n "Name: "; read Name
echo -n "Italienischer Name: "; read ItalName
echo -n "Bezirksgemeinschaft: "; read Bezirksgemeinschaft
echo -n "Einwohner: "; read Einwohner

echo -n "Bezugsdatum (Vorgabe=2002): "; read EDatum
if [ ! "$EDatum"]; then EDatum='[[2002]]'; fi

echo -n "Deutsche (%): "; read Deutsche
echo -n "Italiener (%): "; read Italiener
echo -n "Ladiner (%): "; read Ladiner
echo -n "Koordinaten: "; read Koordinaten
echo -n "Meereshöhe: "; read Meereshöhe
echo -n "Fläche: "; read Fläche
echo -n "Fraktionen: "; read Fraktionen
echo -n "Nachbargemeinden: "; read Nachbargemeinden
echo -n "Partnergemeinden: "; read Partnergemeinden
echo -n "Postleitzahl: "; read PLZ
echo -n "Vorwahl: "; read Vorwahl
echo -n "ISTAT-Nummer: "; read ISTAT
echo -n "Steuernummer: "; read Steuernummer
echo -n "Bürgermeister: "; read Bürgermeister

echo -n "Bezugsdatum (Vorgabe=2004): "; read BDatum
if [ ! "$BDatum"]; then BDatum='[[2004]]'; fi

# Textausgabe
echo 
echo "Generierter Text"
echo

echo "{| align=\"right\" cellpadding=\"3\" style=\"margin:10px;\" width=\"35%\""
echo "| align=\"center\" | <!-- Hier Bild einfügen -->"
echo "{| align=\"center\" cellpadding=\"3\" style=\"margin:10px; border:3px solid #efefef;\""
echo "|- style=\"border-bottom:3px solid; background:#efefef;\""
echo "! colspan=\"2\" | Basisdaten"
echo "|-----"
echo "| [[Gemeinde]]:                "
echo "| '''$Name'''<br>(ital.: ''$ItalName'')"
echo "|-----"
echo "| [[Bezirksgemeinschaft]]         "
echo "| $Bezirksgemeinschaft"
echo "|-----"
echo "| [[Provinz]]:             "
echo "| Bozen ([[Südtirol]])"
echo "|-----"
echo "| [[Region]]:               "
echo "| [[Trentino-Südtirol]]"
echo "|-"
echo "| [[Staat]]:                 "
echo "| [[Italien]]"
echo "|-----"
echo "| valign=\"top\" | [[Einwohner]] ($EDatum)"
echo "| ca. $Einwohner"
echo "|-----"
echo "| valign=\"top\" | [[Sprachgruppe]]n<br>laut [[Volkszählung]] [[2001]]"
echo "| $Deutsche% ''[[Deutsche Sprache|deutsch]]''<br>$Italiener% ''[[Italienische Sprache|italienisch]]''<br>$Ladiner% ''[[Ladinische Sprache|ladinisch]]''"
echo "|-----"
echo "| [[Koordinaten]]:"
echo "| $Koordinaten"
echo "|-----"
echo "| Meereshöhe ([[Normalnull|NN]]):"
echo "| $Meereshöhe"
echo "|-----"
echo "| Fläche:"
echo "| $Fläche km²"
echo "|-----"
echo "| valign=\"top\" | [[Fraktion]]en: "
echo "| $Fraktionen"
echo "|-----"
echo "| valign=\"top\" | Nachbargemeinden:"
echo "| $Nachbargemeinden"
echo "|-"
echo "| [[Städtepartnerschaft|Partnerschaft mit]]:"
echo "| $Partnergemeinden"
echo "|-----"
echo "| [[Postleitzahl]]:"
echo "| $PLZ"
echo "|-----"
echo "| [[Vorwahl]]:"
echo "| $Vorwahl"
echo "|-----"
echo "| [[ISTAT]]-Nummer:"
echo "| $ISTAT"
echo "|-----"
echo "| Steuernummer:"
echo "| $Steuernummer"
echo "|----- style=\"border-bottom:3px solid; background:#efefef;\""
echo "! colspan=\"2\" | Politik"
echo "|-"
echo "| [[Bürgermeister]] ($BDatum):"
echo "| $Bürgermeister"
echo "|}"
echo "|}"
echo ""