我想要做的就是创建一个在后台运行的 shell 脚本。它会在我登录/启动时启动。
每小时它会检查晚上 9 点的时间(如果你能弄清楚日落和升起的时间就太好了),如果超过了时间它就会切换背景。
然后,如果过了晚上 9 点,背景就会变回原样。但是过了早上 7 点,背景就会关闭。
基本上只是在两个背景之间切换。我该怎么做?
答案1
但是使用这个脚本:
#!/bin/bash -e
user=$(whoami)
fl=$(find /proc -maxdepth 2 -user "$user" -name environ -print -quit)
for i in {1..5}
do
fl=$(find /proc -maxdepth 2 -user "$user" -name environ -newer "$fl" -print -quit)
done
export DBUS_SESSION_BUS_ADDRESS
DBUS_SESSION_BUS_ADDRESS=$(grep -z DBUS_SESSION_BUS_ADDRESS "$fl" | cut -d= -f2-)
IMG=$1
gsettings set org.gnome.desktop.background picture-uri "'file://${IMG}'"