Hallo,
kurzes Vorwort: Ich beschäftige mich mit „Icewm" als Windowmanager.
Habe mich auch ganz gut eingearbeitet. Da ich aber keine Lust habe mir
Tray-Programme (Lautstärke, Bluetooth u.s.w.)mit „make" für das Panel zu
installieren hatte ich mir gedacht ich mache das einfach per Skript
welches ich dann z.B. mit Xterminal starten könnte. Dieses muss ich dann
nur noch deaktiviert in den autostart packen aber das ist dann ein anderes
Thema.
Ich bin ein blutiger Anfänger also seid bitte gnädig mit mir.
Script welches ich mir zusammengebastelt habe:
Problembeschreibung:
Egal welche Eingabe ich mache, auch mehrere Zeichen, es wird immer das
erste Programm (Bluberry) gestartet. Anscheinend wird die Eingabe nicht
richtig erkannt. Ich kann bei einer richtigen Eingabe auch niemals das
2. Programm starten. Beide Programme lassen sich aber ohne weitere so in
einen Terminal starten also sind die Befehle ersteinmal richtig.
Das Skript selber wird auch nicht bemängelt von bash.
Terminalausgabe:
Daher meine Bitte um Hilfe. Danke
kurzes Vorwort: Ich beschäftige mich mit „Icewm" als Windowmanager.
Habe mich auch ganz gut eingearbeitet. Da ich aber keine Lust habe mir
Tray-Programme (Lautstärke, Bluetooth u.s.w.)mit „make" für das Panel zu
installieren hatte ich mir gedacht ich mache das einfach per Skript
welches ich dann z.B. mit Xterminal starten könnte. Dieses muss ich dann
nur noch deaktiviert in den autostart packen aber das ist dann ein anderes
Thema.
Ich bin ein blutiger Anfänger also seid bitte gnädig mit mir.
Script welches ich mir zusammengebastelt habe:
Code:
#!/bin/bash
echo "1_Bluetooth (a)
2_Soundcontrole (b)"
read -p "Programm 1 oder 2 starten? Geben Sie eine a oder b ein. Abbruch mit jeder anderen Taste.:" name
if [ $name="a" ]
then `blueberry &`
elif [ $name="b" ]
then `pavucontrol &`
else echo "exit"
fi
Egal welche Eingabe ich mache, auch mehrere Zeichen, es wird immer das
erste Programm (Bluberry) gestartet. Anscheinend wird die Eingabe nicht
richtig erkannt. Ich kann bei einer richtigen Eingabe auch niemals das
2. Programm starten. Beide Programme lassen sich aber ohne weitere so in
einen Terminal starten also sind die Befehle ersteinmal richtig.
Das Skript selber wird auch nicht bemängelt von bash.
Terminalausgabe:
Code:
~> /bin/bash program_start.sh
Bluetooth (a)
Soundcontrole (b)
Programm 1 oder 2 starten? Geben Sie eine a oder b ein. Abbruch mit jeder anderen Taste.:b
(blueberry.py:3295): com.linuxmint.blueberry-WARNING **: 12:11:07.579: DE could not be detected!
Daher meine Bitte um Hilfe. Danke