Openbox自动启动文件的全部内容如下:
# Compositor
picom &
# Korean input
ibus-daemon -dr &
# Screensaver
xscreensaver -no-splash &
# Wallpaper
while true; do
nitrogen --random --set-auto
sleep 3600
end但是当我登录时,似乎只有picom成功运行了。
从终端运行bash ~/.config/openbox/autostart指示
/home/max/.config/openbox/autostart: line 33: syntax error: unexpected end of file所以我觉得我的what循环出了问题,但是呢?
发布于 2022-05-31 22:44:31
在bash中,与最初语法来自的Bourne一样,while循环以done结尾:
# Wallpaper
while true; do
nitrogen --random --set-auto
sleep 3600
done正在发生的事情是,shell正在查找while循环的开始,然后先读取,然后搜索它的结尾。在找到终止done关键字之前,它会到达文件的末尾,并发出抱怨。因此,“文件的意外结束”。
https://unix.stackexchange.com/questions/704554
复制相似问题