Linux Bash case Abfrage funktioniert nicht

Hallo zusammen,

ich bin gerade dabei ein kleines Linux Script zu schreiben welches per User Input Werte einlesen soll.
Bei dem Punkt wo mir 4 Werte vorgeblendet werden sollen und der User eine Auswahl treffen soll wird der Wert aber irgendwie nicht korrekt übergeben.

Aktuell habe ich das ganze mittels select probiert.

Hier mein Code:


Die Abfragen funktionieren ja soweit nur irgendwie wird der Wert für ${var_environment} nicht übergeben :-( face-sad den ich aber für die weitere Verarbeitung benötige


Könnt Ihr mir sagen wo hier mein Fehler liegt ?

Vielen Dank & Gruß

Content-Key: 574420

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

Ausgedruckt am: 25.01.2022 um 15:01 Uhr

Mitglied: 144260
Lösung 144260 25.05.2020 aktualisiert um 13:27:07 Uhr
Goto Top
Könnt Ihr mir sagen wo hier mein Fehler liegt ?
Jepp.
var_environment
Die Variable var_environment ist nur innerhalb des Select-Statements verfügbar. Entweder du weist die Variable var_environment einer globalen Variable innerhalb des Select-Statements zu oder du nutzt nach der Select Abfrage die automatische Variable $REPLY um die Auswahl des Users auszuwerten.
==> https://linuxhint.com/bash_select_command/
Mitglied: BadFsaadKl
BadFsaadKl 25.05.2020 um 13:34:47 Uhr
Goto Top
Hi killpid,

$REPLY war schon die Lösung für mein Problem.

Vielen Dank :-) face-smile
Mitglied: erikro
erikro 25.05.2020 um 13:35:09 Uhr
Goto Top
Moin,

Zitat von @BadFsaadKl:

Könnt Ihr mir sagen wo hier mein Fehler liegt ?

Ja, kann ich. Du musst nicht "lantest", sondern "1" eingeben. Dann klappt das auch.

Liebe Grüße

Erik
Mitglied: erikro
erikro 25.05.2020 um 13:42:09 Uhr
Goto Top
Zitat von @144260:

Könnt Ihr mir sagen wo hier mein Fehler liegt ?
Jepp.
var_environment
Die Variable var_environment ist nur innerhalb des Select-Statements verfügbar. Entweder du weist die Variable var_environment einer globalen Variable innerhalb des Select-Statements zu oder du nutzt nach der Select Abfrage die automatische Variable $REPLY um die Auswahl des Users auszuwerten.
==> https://linuxhint.com/bash_select_command/


Hmmmm, bei mir funktioniert das unveränderte Skript wie vom TO gewollt:


Liebe Grüße

Erik
Heiß diskutierte Beiträge
question
Ist diese Hardware sinnvoll für privaten Haushalt?stonevVor 1 TagFrageRouter & Routing5 Kommentare

Hallo erstmal :) Meine alte Fritzbox 7490 spinnt seit gestern. Ich gehe von Alterschwäche aus, es wird also Ersatz fällig. Zufrieden war ich mit ihr ...

question
LTO-5 Bänder Löschen geht nichtkreuzbergerVor 1 TagFrageBackup23 Kommentare

Hallo ihr Helden, ich hab da ein blödes Problem: Ich habe einen Stapel gebrauchte LTO-5-Bänder bekommen, die soweit völlig i. O. sind. Mit welchem Programm ...

question
Teilenummer für weiße Esprimo Mini-PC?LochkartenstanzerVor 1 TagFrageHardware21 Kommentare

Moin, Ich habe eine eigenwillige Kundin, die einen weißen Fujitsu Esprimo Mini-PC haben will. Und der Kundin ist, wie sollte es anders sein, die Farbe ...

question
Ein Smartphone für privat und geschäftliche NutzungNebellichtVor 1 TagFragePeripheriegeräte5 Kommentare

Hallo, für die Firma werden aktuell Smartphone(s) gesucht, die da eine Dual Sim ermöglichen und zusätzlich trennende Sicherheit, d.h. ein Trennen von privaten Daten und ...

question
Tipp für Firewall mit mehreren DHCP-Instanzen für VLAN gesucht gelöst Holly484Vor 22 StundenFrageFirewall5 Kommentare

Hallo zusammen, hatte in einer Gemeinschaftspraxis bisher tolle Erfahrungen mit Netgear über die letzten vielen Jahre gesammelt. Jetzt ist Netgear aus dem Firewall-Business ausgestiegen. Bisher ...

question
Suche nach "Beschreibung"ThabeusVor 1 TagFrageVmware11 Kommentare

Moin, ich stehe gerade auf dem Schlauch bei der Suche nach einer Anleitung. Vielleicht kann mir jemand helfen die "Begrifflichkeit" zu finden. In meinem Netzwerk ...

question
User verschickt mit kryptischer Outlook.com Adresse aus on-prem Exchange 2016LauneBaerVor 1 TagFrageExchange Server10 Kommentare

Servus in die Runde, ich habe ein für mich nicht nachvollziehbares Problem bei einem User, das heute zum 2ten mal aufgetreten ist. Und zwar verschickte ...

question
Windows Admin Center - Zugriff verweigertsaschakpVor 1 TagFrageWindows Update3 Kommentare

Hallo ich habe das Windows Admin Center Installiert, leider bekomme ich beim öffnen die Meldung: Zugriff verweigert Sie sind leider nicht zum Senden dieser Anforderung ...