有没有办法发送桌面通知提示用户确认是或否?

有没有办法发送桌面通知提示用户确认是或否?

我使用的是 Fedora 27,并且有一个系统启动延迟(延迟 45 分钟)的 anacrondaily 作业,用于定期备份我的笔记本电脑驱动器。之所以使用 anacron,是因为我的系统并非一直处于启动状态。

问题是这会占用大量内存(使用雷斯蒂奇),虽然我在工作日经常离开,但其他时候当我尝试工作时,它会占用大量内存。

我知道notify-send桌面通知,但我希望能够确认是否要在 anacron 作业启动时运行它,或者将其延迟XX minutes,甚至完全取消它。

有什么办法吗?我没有被束缚notify-send

答案1

您可以使用zenity一个简单的例子就是询问用户是否要继续:

if zenity --question --text="Do you want the job to start?"
then
    echo "User accepted"
else
    echo "User rejected"
fi

相关内容