• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[solved]Eingaben per Auswahlmenü

Holla!
Gibt es eine Möglichkeit, Unixbefehle, ausführbare Dateien, Programme per Auswahlmenü aufzurufen ?
Ich meine natürlich auf der Konsole, in etwa so, wie zB mit Lynx Hyperlinks aufgerufen werden...

Gruß, Tom
 
Du kannst das mit Schleifen und case Konstrukten zusammenbauen.
z.B. so
Code:
cat <<!
   Punkt           1
   Punkt           2
   Punkt           3
   ENDE           4
!
echo -n "Auswahl:  "
read WAHL
case "$WAHL" in
1)        who
           ;;
2)        ps ax
           ;;
3)        ls -l $HOME
            ;;
4)         echo ENDE
            ;;
*)        echo Fehler
esac
Das ist mal so rudimentär. Das ganze kannst du weiter ausbauen, einfach mal etwas mit Shellprogrammierung beschäftigen
 
Versuch mal den Midnight Commander.
Wenn er installiert ist kannst du ihn mit
Code:
mc
in der Konsole starten.
Vielleicht ist das so etwas wie du suchst.
 
Mit select kann man auch viel machen.
Hatte mir zum Spaß sogar mal nen kleinen Dateimanager der hauptsächlich aus select bestand geschrieben :twisted:

MfG ako
 
Hi !
Hab, glaube ich was in der Richtung gefunden :
Xdialog

In dem Zusammenhang :
Bash:
select Name [in Wort...;] do Liste done
vielen Dank für den Tip !
 
Hi!
Wollt mich nochmal bedanken...
Code:
tom@TOURNEE:~> MYSQL
1  - MySQL
2  - Anlegen
3  - Struktur
4  - Einfügen
5  - Typen
6  - Abfragen
7  - Sortieren
8  - Funktionen
9  - Backup
10 - Admin
11 - Q
Auswahl:  2
CREATE DATABASE [IF NOT EXISTS] db_name;
DROP DATABASE [IF EXISTS] db_name;
CREATE TABLE Veranstalter (
    name   VARCHAR(40),
    text   TEXT  );
DROP TABLE test
tom@TOURNEE:~>
Aber, wie gesagt, bin für weitere Tips zu dem Thema dankbar...

Gruß, Tom
 
Oben