Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWünsch Dir wasWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Linux Bash case Abfrage funktioniert nicht

Mitglied: BadFsaadKl

BadFsaadKl (Level 1) - Jetzt verbinden

25.05.2020 um 13:07 Uhr, 282 Aufrufe, 4 Kommentare

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 den ich aber für die weitere Verarbeitung benötige

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

Vielen Dank & Gruß
Mitglied: 144260
LÖSUNG 25.05.2020, aktualisiert um 13:27 Uhr
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/
Bitte warten ..
Mitglied: BadFsaadKl
25.05.2020 um 13:34 Uhr
Hi killpid,

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

Vielen Dank
Bitte warten ..
Mitglied: erikro
25.05.2020 um 13:35 Uhr
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
Bitte warten ..
Mitglied: erikro
25.05.2020 um 13:42 Uhr
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
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

BASH-Skript in Linux - Mailversand funktioniert nicht

gelöst Frage von DanielG1974Batch & Shell12 Kommentare

Hallo. Gleich vorweg: Ich habe keine Ahnung von BASH- oder BATCH-Skripten. Ich such mir hier und da was zusammen ...

Linux Tools

Dynamisches Menü mit Dialog für Linux Bash

gelöst Frage von OIOOIOOIOIIOOOIIOIIOIOOOLinux Tools4 Kommentare

Guten Tag, in einem Unix Forum habe ich eini interessante Lösung für dynamisches Menü gefunden: Dynamic Bash Dialog from ...

Linux Tools

Mailversand mit der Linux-Bash und mailx

gelöst Frage von WinLiCLILinux Tools6 Kommentare

Hallo zusammen, ich habe ein Bashskript dass einige Logs parsen soll und mir danach eine Mail mit den gefundenen ...

Batch & Shell

Bash sqlplus oder Bash Fehler?

Frage von MarabuntaBatch & Shell7 Kommentare

Hallo, da ich sehr eingeschränkt in Bash bin, brauche ich hier etwas Hilfe. Was stimmt mit dem EOF nicht? ...

Neue Wissensbeiträge
Microsoft
The Premier Field Engineering Blog is MOVING!
Information von Dani vor 14 StundenMicrosoft

Hello to all of our AWESOME readers that have helped us build the Premier Field Engineering TechCommunity blog up ...

Sicherheit
Alexa un Co. TU-Darmstadt entwickelt Anti-Spy Tool
Information von the-buccaneer vor 1 TagSicherheit3 Kommentare

Moinsen! HR-Info hatte heute ein Feature in dem das "LeakyPick" der TH-Darmstadt vorgestellt wurde. Das Tool existiert bisher nur ...

Linux Tools
Rsync datenvolumen reduzieren mit -fuzzy
Anleitung von NetzwerkDude vor 3 TagenLinux Tools

Moin, aus der Kategorie "Häufig übersehene Parameter": Meistens benutzt kaum jemand den fuzzy Parameter von rsync, und er taucht ...

Sicherheit

Citrix ADC, Gateway u. SD-Wan: Schwachstellen patchen

Information von kgborn vor 6 TagenSicherheit

Keine Ahnung, wie viele Admins von Citrix-Applicances hier unterwegs sind und ob die Versorgung mit Advisories klappt. Aber im ...

Heiß diskutierte Inhalte
Windows Server
Anmelden via RDP bringt "Passwort fehlerhaft" - lokale Anmeldung möglich
Frage von it-froschWindows Server30 Kommentare

Hallo Kollegen, Windows Server 2012 Wir haben einen Server, an dem wir uns mit einem lokalen Account anmelden. Die ...

Festplatten, SSD, Raid
Backup einer an die FRITZBox angeschlossenen Festplatte
Frage von DJ-KeyFestplatten, SSD, Raid29 Kommentare

Habe eine Frstplatte, die mehrere Partitionen beherbergt. Die Festplatte die an der FRITZ!Box als NAS dient ist schon älter ...

Exchange Server
Exchange CAL Lizenzen?
gelöst Frage von KleinProfiExchange Server16 Kommentare

Hallo Jungs, wir sind in der Firma 10 Mann, haben aber auf dem Exchange 15 Postfächer bzw. 15 User ...

Grafikkarten & Monitore
Multi Monitor HDMI Bildschirm verschwindet
Frage von FMParadisoGrafikkarten & Monitore15 Kommentare

Hallo Zusammen, ich habe ein Problem mit meinem Monitor-Setup. Leider weiß ich auch, dass es wohl locker (mindestens) 5 ...