#!/bin/bash RUNNING_INSTANCES=`pidof -x listen-newjazz.sh` pkill -TERM -x -f "curl --connect-timeout 10 -s -o /var/tmp/ices2/newjazz.fifo http://music.myradio.com.ua:8000/newjazz32.ogg" for PID in "${RUNNING_INSTANCES}" do if [ "$PID" != "$$" ] then # echo "Killing process ${PID}" kill -TERM $PID fi done if [ ! -x "/var/tmp/ices2" ] then mkdir /var/tmp/ices2 fi if [ ! -p "/var/tmp/ices2/newjazz.fifo" ] then mkfifo /var/tmp/ices2/newjazz.fifo fi if [ ! -x "/var/log/ices2" ] then mkdir /var/log/ices2 fi #nohup curl -s http://music.myradio.com.ua:8000/newjazz128.ogg > /var/tmp/ices2/newjazz.fifo 2> /dev/null & nohup curl --connect-timeout 10 -s -o /var/tmp/ices2/newjazz.fifo http://music.myradio.com.ua:8000/newjazz32.ogg 2> /dev/null & sleep 1 echo "/var/tmp/ices2/newjazz.fifo" exit 0