Несколько изображений в корневом окне с помощью ImageMagick

Вы пробовали использовать diff? Если ваш первый столбец совпадает в обоих файлах, этот инструмент идеально подойдет. В противном случае вы можете просто получить второй столбец и затем сравнить его с diff. Вы также можете использовать diff в своем скрипте.

http://man7.org/linux/man-pages/man1/diff.1.html

1
14.03.2016, 02:16
1 ответ

Если сервер X -поддерживает xrandr -, я нашел использование xwallpaper более простым и понятным. Ниже приведен фрагмент моего Xsetup:

# Display different wallpapers for each monitor
cmd='xwallpaper '
if xrandr --listactivemonitors
then
    # xrandr is available: get output names from xrandr
    for output in $(xrandr --listactivemonitors | cut -d ' ' -f6 )
    do
       # set different image for each monitor
       img=$(ls /usr/share/backgrounds/active/*.jpg | shuf | head -1 )
       cmd="$cmd --output $output --stretch $img "
    done
else
    # fallback: xrandr not available
    img=$(ls /usr/share/backgrounds/active/*.jpg | shuf | head -1 )
    cmd="$cmd --no-randr --stretch $img "
fi
$cmd

0
30.05.2021, 17:12

Теги

Похожие вопросы