歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 在Ubuntu下用crontab定制mplayer提醒

在Ubuntu下用crontab定制mplayer提醒

日期:2017/2/28 16:55:39   编辑:Linux教程

  Ubuntu 8.04。crontab 是 Linux 下面定時運行程序的工具。編輯下面一個shell腳本mp3.sh:

  #! /bin/sh

  mplayer /home/administrator/Others/mp3/lanlianhua.mp3

  通過chmod u+x給予可執行屬性。則可以在命令行通過./mp3.sh播放歌曲。然而,如果通過crontab -e編輯定時文件

  15 * * * * /home/administrator/mp3.sh

  也就是說,在每個小時的第15分鐘播放歌曲,卻不行。

  後來,在論壇上到處找,都說需要給gui程序設置顯示設備:例如

  realplay export DISPLAY=:0 /home/administrator/Others/mp3/lanlianhua.mp3

  我測試了一下,確實是那麼回事。不過,realplay可以,mplayer還是不行。

  最終是這麼解決的:mplayer /home/administrator/Others/mp3/lanlianhua.mp3 >/dev/null

  我是知其然,不知其所以然。難道?這樣做是不給mplayer分配控制台?

  不管怎麼說,問題是解決了。

Copyright © Linux教程網 All Rights Reserved