我只是想问一下,是否有办法创建登录后显示的错误消息,以及我是否可以将其与脚本结合以检查互联网连接。
答案1
我创建了一个脚本来满足您的要求:
#!/bin/sh
# To check internet access after booting
ping -c 4 8.8.8.8
status=$?
if [ $status -eq 1 -o $status -eq 2 ]
then
zenity --warning --text='<span foreground="red" font="15">Unable to establish Internet connection</span>' --title="Connection status"
fi
另存为con_status.sh
您的主目录中的文件。
通过以下方式提供执行权限:chmod a+x ~/con_status.sh
现已开放启动应用程序-->Add
赋予其任意名称、任意评论。
命令字段:sleep 8 && ~/con_status.sh
.单击Add。
就这样!
答案2
在 Ubuntu 中,您可以使用启动应用程序(按 Super/Windows 键并输入启动应用程序)
- 创建一个包含必要代码的 shell 脚本来检查互联网
- 要向用户显示消息,我建议您使用,
notify-send
因为它是非侵入式的并且简单。看看这个通知发送教程 - 使脚本可执行
chmod a+x <script-name>.sh
- 重新启动以检查其是否正常工作