while :; do mpv --input-ipc-server=/dev/shm/mpv_socket $(cat "$HOME/.config/stations" | head -n $(($(cat "$HOME/.config/current_station") * 2)) | tail -n 1) 2>/dev/null | while read p; do echo "${p}" | grep --quiet "icy-title" if [ $? -eq 0 ]; then echo ${p} | sed "s/icy-title: //g; s/icy-title://g" > /dev/shm/song_title fi done done &