Дата: 2010-07-30 17:15:27
Комментариев: 0
Первым делом создадим в домашнем каталоге папку day, в которую поместим на свой вкус 4 wallper'а. Теперь сам скрипт:
$cat day.sh
#!/bin/bash
 
bg_path=/home/username/day/
 
case $(date +%H) in
04 | 05 | 06 | 07 | 08 | 09 )
filename=sunrise.jpeg
;;
10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 )
filename=day.jpeg
;;
19 | 20 | 21 )
filename=sunset.jpeg
;;
* )
filename=night.jpeg
;;
esac
 
gconftool-2 -t string -s /desktop/gnome/background/picture_filename "$bg_path""$filename"
 
exit 0

Осталось добавить скрипт в crontab (добавить приведенную строку в конец файла):
$crontab -u username -e
01 * * * * /home/username/day.sh

Теперь cron будет каждую первую минуту нового часа выполнять наш скрипт.
теги: wallpaper

0 комментариев

Оставить комментарий: