Как выбрать случайное изображение из каталога (и подкаталогов) каждые тридцать минут и установить его как обои xfce4

while :; do xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-path -s "$(find -type f -iregex '.*\.\(bmp\|gif\|jpg\|png\)$' | sort -R | head -1)"; sleep 30m; done


Данная команда использует цикл while для повторения следующих действий каждые 30 минут: она выбирает случайное изображение из заданного каталога и его подкаталогов, используя команду find, а затем устанавливает выбранное изображение в качестве обоев рабочего стола Xfce4 с помощью xfconf-query.

Аргументы -c xfce4-desktop -p /backdrop/screen0/monitor0/image-path -s определяют путь к свойству обоев рабочего стола, которое будет изменено.

Одна из альтернатив этой команде — использование специализированных инструментов для настройки обоев рабочего стола или создание собственного сценария на любом языке программирования, который будет выбирать и устанавливать случайные обои.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *