昨天,今天,明天,每天的每天,你是否都多懂得一点点...

星期日, 五月 24, 2009

写个自动播放文件的脚本

台式机连着音箱,要用台式机放音乐的话,用SSH控制当然是没有问题了.不过要给别人用,所以只好做了这个
cd musicplayer/
while echo
do

  number=`ls | wc -l`
  if (($number==0))
  then
  mkdir stop
  fi
  find -type d | grep stop
  if (($?!=0))
  then
  rm list.m3u
  ls | rl -c 1 > list.m3u
  mplayer -playlist list.m3u
  else
  sleep 10
  fi
  sleep 3
done



这个脚本定期CHECK文件夹里的文件,如果有STOP文件夹,就不会播放,如果没有,就会在目录中随机选择一首歌来播放...
呵, 应该把 ls | rl -c 1 > list.m3u 改成 find -type f |  rl -c 1 > list.m3u 好一点,不会把 stop这个文件夹也列进去,不过反正有STOP的时候跟本不会播放,所以...这种情况并不会发生.
--
Feng

没有评论:

其它博客地址

此博客的同步博客地址: http://fengnz.wordpress.com
这里进入我的MSN SPACE.