Komandozeileneingabe
Heizer
- php
0 Harry
Liebes Forum
Nach langer Zeit bin ich wieder mal hier und möchte gratulieren zu den neuen Servern.
Zu meinem Problem:
Ich möchte ein Shellscript in PHP schreiben (eigentlich nur, weil ich diese Sprache ganz gut kann, und keine andere lernen möchte), und habe da eine Frage:
Ich möchte eine RegExp eingeben können, die dann überprüft wird, und gegebenenfalls nochmal verändert werden kann. Das Problem ist nun: Wie gebe ich etwas aus, was vom Benutzer verändert werden kann, und dann wieder zurückkommt ins Programm. Also so wie ein input Feld in HTML.
Beispiel:
Geben sie einen Regulären Ausdurck an:
(hier erfolgt die eingabe, z.b. /(a-z)*/ )
Keine Übereinstimmung gefunden, verbessern sie den Ausdruck: /(a-z)*/
(hier kann nun der Ausdruck nochmal bearbeitet werden)
Die eingabe machte ich mittels fgets(STDIN), aber da funktioniert nichtmal der Cursor, gibt es da eine Lösung für mich?
Vielen Dank
Holladiewaldfee,
Die eingabe machte ich mittels fgets(STDIN), aber da funktioniert nichtmal der Cursor, gibt es da eine Lösung für mich?
Hier steht einiges dazu:
http://de.php.net/manual/en/features.commandline.php
Allerdings hab ich beim schnellen Ueberfliegen auch keine Loesung fuer das Problem mit dem Cursor gefunden.
Ciao,
Harry