We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents dbc37e5 + 593583b commit 3fd8f6eCopy full SHA for 3fd8f6e
radio
100644
100755
@@ -29,6 +29,16 @@ fi
29
30
trap "rm -f $fifo" INT TERM EXIT
31
32
+check_dependencies() {
33
+ for cmd in zenity mplayer; do
34
+ if ! command -v "$cmd" &> /dev/null; then
35
+ echo "$cmd is not installed."
36
+ return 1
37
+ fi
38
+ done
39
+ return 0
40
+}
41
+
42
43
playradio() {
44
auswahl=$(awk -F " " '{print $1"\n"$2}' $pfadsender | zenity --list --hide-column=1 --column "Nummer" --column "Sender" --title="Bashtuner" --ok-label="Abspielen" --cancel-label="Exit" --text="Radiosender einschalten" --width=600 --height=300)
@@ -60,4 +70,9 @@ done
60
70
playradio
61
71
fi
62
72
}
73
+check_dependencies
74
+if [ $? -ne 0 ]; then
75
+ echo "Please install the missing dependencies and try again."
76
+ exit 1
77
+fi
63
78
0 commit comments