在 /etc/ppp/ip-up.d/script 中,我有以下内容,当 ppp0 接口启动(连接)时运行 fetchmail,当它完成时,调制解调器会自动结束互联网连接。
#!/bin/sh
/usr/bin/fetchmail -v -f /etc/fetchmailrc -L /var/log/fetchmail.log
killall wvdial
这很完美。现在我需要在 fetchmail 命令执行下面的脚本中添加一些内容,检查 postfix 的邮件队列是否完全为空,如果为真,则执行命令 killall wvdial 来挂断调制解调器。
理论上我知道我可以使用 if、else、do、while、until 等来做一些事情,但实际上我不知道如何开发它。我希望你们能帮助我编写并完成这个脚本,使其正常工作。我很感谢你们的评论。