Bonjour
Je ne parviens pas à afficher la liste des chaines de la freebox et sélectionner celles qui me conviennent avec mplayer.
Je souhaite écrire un script qui fonctionnerai de la manière suivante: sh mon_script nom_de_la_chaine.
J'ai commencé mais je ne parviens pas à la finaliser:
Est-il possible pour les chaines france 2, france 3 etc. de faire un test un peu plus poussé afin qu'il ne m'ouvre pas la chaine france 2 si je saisis sh mon_script france ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 #!/bin/ksh tvurl="http://mafreebox.free.fr/freeboxtv/playlist.m3u" tvlist="tv.m3u" if [ ! -f "$tvlist" ]; then curl $tvurl -o $tvlist fi if [ $# -eq 0 ]; then echo "Enter a valid channel!" exit 1 fi if grep -Fq $? "$tvlist"; then mplayer $(grep -iA 1 "$*" $tvlist | tail -n 1) else echo "Not a valid channel!" fi
En vous remerciant de votre aide![]()
Partager