akfquery(1) General Commands Manual akfquery(1) NAME akfquery - Formulardaten per CGI in Shellskripten nutzen SYNTAX akfquery Feldname [Alternative] BESCHREIBUNG Das Programm akfquery kann genutzt werden, um Formulare, die mit der GET-Methode übertragen wurden, in Shellskripten zu verwenden. Es muss ein Feldname angeben sein. Das Programm gibt den Feldwert dekodiert auf der Standardausgabe aus. Wenn das Feld nicht existiert, oder leer ist, wird die Alternative ausgegeben, falls vorhanden. Ansonsten wird nichts ausgegeben. Falls das Feld mehrere Werte hat, gibt das Programm mehrere Zeilen aus. Dies kann zum Beispiel bei Checkboxen der Fall sein. Spezielle HTML-Zeichen (<>&"') werden als HTML-Entitäten ausgegeben. Warnung Shell-Skripte sind für schnelle Notlösungen oder Entwürfe in lokalen, privaten Netzen verwendbar, aber kaum geeignet für den ernsthaften Einsatz im offenen Internet. UMGEBUNGSVARIABLEN QUERY_STRING enthält Formulardaten bei der GET-Methode BEISPIELE # öfter verwendete Elemente in Variable speichern Name=$(akfquery Name "Unbekannter") echo "
Hallo $Name.
" # Bei einmaliger Ausgabe kann das direkt ausgegeben werden. # Die Zeilenumbrüche stören bei HTML nicht weiter. echo "Alter:" akfquery Alter echo "
" # Hobby ist zB. mit Checkboxen realisiert echo "