Hallo,
ich bin ein Neuling in der Shell und irgendwie festgefahren. Ich weiß nicht, wie ich die Variable die ich über set gesetzt habe, nun einfügen kann.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | #!/bin/bash #Parameter set "-p mpv" #mplayer/vlc echo "Such dir einen Sender aus, indem du die Nummer eingibst." # Menu SELECTION="Stream1 Stream2 quit" select options in $SELECTION; do # Senderliste if [ "$options" = "Stream1" ]; then livestreamer URL best ${1} elif [ "$options" = "Stream2" ]; then livestreamer URL best ${1} elif [ "$options" = "quit" ]; then echo "Du hast den folgenden Sender gewählt $options" exit # Menu wieder anzeigen, falls nichts ausgewählt else clear; echo "Drücke Enter um die Sender anzuzeigen und such dir einen Sender aus, indem du die Nummer eingibst." fi done |
Ich bekomme folgende Fehlermeldung:
1 2 3 4 | [cli][info] Found matching plugin letontv for URL http://leton.tv/player.php?streampage=XY [cli][info] Available streams: live (worst, best) [cli][info] Opening stream: live (rtmp) error: The default player (VLC) does not seem to be installed. You must specify the path to a player executable with --player. |
Also es scheint, dass die Variable ${1} nicht übergeben werden kann.
Ideen?