On Fri, 30 Dec 2005 17:58:26 +0300, Ivan Fedorov wrote:
Alexander Volkov пишет:
Трям.
Запробовал я moc для воспроизведения звукового потока по сети - всё
классно но иногда рвется, а это критично.
Плеер играет в фоне, есть у него позезный ключик -i, по которому
выдаётся первой строкой State: PLAY - когда играет, и State: STOP -
когда нет.
Есть идея дёргать каждую минуту по хрону, не подскажет кто, как
элегантно парсить эту информацию?
Что-нить вроде этого:
STATE=`moc -i|head -1| awk '{ print $2; }'`
сделал так:
#!/bin/sh
status=`mocp -i |grep State`
if [ "$status" = "State: STOP" ]; then
echo $status "...restarting..."; mocp -p
fi
и по хрону дёргаю каждую минуту.
Н знаю, мож некузяво, но работает...
--
Regards, Alexander.
_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins