Как получить случайное изображение из ~/wallpapers и установить его в качестве фонового изображения

cd ~/wallpapers; feh --bg-fill "$( ls | sort -R | head -n 1 )"


Эта команда задает директорию ~/wallpapers как текущую директорию с помощью cd. Затем она использует команду ls для получения списка файлов в этой директории и сортирует его в обратном порядке с помощью sort -r. Затем она использует команду head -n 1, чтобы выбрать первый файл из отсортированного списка. Далее, она передает этот файл в качестве аргумента для команды feh —bg-fill, которая устанавливает его в качестве фонового изображения на рабочем столе.

Эта команда полезна для получения случайного изображения из указанной директории и установки его в качестве фонового изображения. Если в директории нет изображений или указанная директория не существует, команда вернет ошибку.

Альтернативы:
— Можно использовать другую команду, такую как randomwall (если установлена), которая автоматически выберет случайное изображение из указанной директории и установит его в качестве фонового изображения.
— Можно также вручную выбрать изображение и установить его в качестве фонового изображения с помощью настроек рабочего стола операционной системы.

Ответить

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