On 9/2/10, Frank Shute <fr...@shute.org.uk> wrote: > On Wed, Sep 01, 2010 at 08:32:56PM -0500, Antonio Olivares wrote: >> >> On 8/30/10, RW <rwmailli...@googlemail.com> wrote: >> > On Mon, 30 Aug 2010 03:14:58 +0000 >> > Antonio Olivares <olivares14...@gmail.com> wrote: >> > >> >> Dear fellow FreeBSD users, >> >> >> >> I have a cron script that plays music in the morning when I arrive at >> >> work. >> >> >> >> in ~/.xalarm I have two lines, one that calls xterm and one that calls >> >> mplayer and plays a series of music files in a playlist >> >> >> >> crontab -l >> >> has the following >> >> # min hour day-of-month month day-of-week command >> >> # 0-59 0-23 1-31 1-12 0-6 0=sun 1=mon >> >> 00 07 * * 1-5 ~/.xalarm >/dev/null 2>&1 >> >> 30 07 * * 1-5 killall -9 /usr/local/bin/mplayer >/dev/null 2>&1 >> > >> > You don't need the path to mplayer. >> >> It makes no difference. This does not stop mplayer from playing :( >> >> Thanks though for trying to help. >> >> Regards, >> >> Antonio > > Use the command: > > killall -d mplayer > > & see what it's saying. ie. don't direct stout & sterr to /dev/null > > > Regards, > > -- > > Frank > > Contact info: http://www.shute.org.uk/misc/contact.html > > >
Frank and other interested folks, Thank you for all your help. I was able to solve the problem using a script provided by George that uses sleep and kill commands respectively. #!/bin/sh /usr/local/bin/ xterm -e /usr/local/bin/mplayer -really-quiet -shuffle -playlist ~/.playlist & PID=$! # all in one line, then sleep 1800 # 1800 is 60*30 play music for 30 minutes, kill $PID # music stops after playing for 30 minutes. The previous commands I had worked for several versions of linux but not on FreeBSD. The above one is for home machine to play music as I wake up, and the following one for work, #!/bin/sh /usr/local/bin/ xterm -e /usr/local/bin/mplayer -really-quiet -shuffle -playlist ~/.playlist & PID=$! # all in one line, then sleep 180 # 180 is 60*3 play music for 3 minutes, kill $PID Thank you all for your help. I had not noticed that killall -9 /usr/bin/mplayer was not stopping mplayer, but machine was shutting down since I had programmed it using cron as root to shutdown at a certain time. Regards, Antonio _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"