]> git.nbdom.net Git - nb.git/commitdiff
radio
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Thu, 25 Jun 2015 08:50:41 +0000 (09:50 +0100)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Thu, 25 Jun 2015 08:50:41 +0000 (09:50 +0100)
etc/bashrc.function

index 191bc927393c9da4371e8cde4ef49f6c51852e49..c77932711f927b889a5f21e0e4feb430fd21ce2b 100644 (file)
@@ -322,12 +322,16 @@ nb-radio-play() {
   local radios="\
 1 | FranceInter   | http://www.tv-radio.com/station/france_inter_mp3/france_inter_mp3-128k.m3u
 2 | Indie         | http://107.155.126.42:17160/listen.pls
-3 | FranceInof    | http://players.creacast.com/creacast/france_info/playlist.m3u
+3 | FranceInfo    | http://players.creacast.com/creacast/france_info/playlist.m3u
 4 | FranceCulture | http://www.tv-radio.com/station/france_culture_mp3/france_culture_mp3-128k.m3u 
 
 Choose one > \
 "
- read -p "$radios"
+  if [ -z "$@" ]; then
+    read -p "$radios"
+  else
+    REPLY="$@"
+  end
  test -z "$REPLY" 2>/dev/null && return
  awk -F '|' '$1 == '$REPLY' {print $3; exit}' <<< "$radios" | sed 's/^ //' | xargs mplayer 2>/dev/null
 }