ojon82
Goto Top

Benutzereingabe in Bash

Hallo zusammen,

ich beschäftige mich seit kurzem mit Shellprogramierung unter Linux. Jetzt möchte ich ein kleines Install - Skript schreiben wo vom Benutzter auf der Konsole interaktiv ein paar Parameter abgefragt werden. Konnte dazu nur bisher leider nirgends die richtige Syntax finden.

Das sollte dann ca. so aussehen.

#!/bin/bash

echo "Netzwerkname: "
nwname = STDIN
...


Hab bisher nur hilfen zu Eingabe/Ausgabeumlenkung von Dateien gefunden. Aber wie geht das ganz simpel von der Konsole ??


Grüße

Content-Key: 72680

Url: https://administrator.de/contentid/72680

Printed on: April 16, 2024 at 12:04 o'clock

Member: noergler
noergler Nov 04, 2007 at 16:02:14 (UTC)
Goto Top
z.B. so:

echo "Sind Sie sicher ? (j/n) \c"
read antwort
if [ "$antwort" = j -o "$antwort" = J ]
then
echo "gut, ich tu´s"
else
echo "auch gut, dann lasse ich es sein"
fi

Gruß Noergler
Member: Ojon82
Ojon82 Nov 04, 2007 at 17:18:14 (UTC)
Goto Top
merci, für die schnelle Antwort. Das hilft mir erst mal weiter.

mfg Magglite