目前我遇到的问题与脚本自动运行后,无线适配器连接到一个网络。在
经过可笑的扩展研究之后,我尝试将脚本添加到a/etc/network/if up.d/。我的脚本可以手动运行;但是它不是自动的。在
用户权限:
ls -al /etc/network/if-up.d/*
-rwxr-xr-x 1 root root 703 Jul 25 2011 /etc/network/if-up.d/000resolvconf
-rwxr-xr-x 1 root root 484 Apr 13 2015 /etc/network/if-up.d/avahi-daemon
-rwxr-xr-x 1 root root 4958 Apr 6 2015 /etc/network/if-up.d/mountnfs
-rwxr-xr-x 1 root root 945 Apr 14 2016 /etc/network/if-up.d/openssh-server
-rwxr-xr-x 1 root root 48 Apr 26 03:21 /etc/network/if-up.d/sendemail
-rwxr-xr-x 1 root root 1483 Jan 6 2013 /etc/network/if-up.d/upstart
lrwxrwxrwx 1 root root 32 Sep 17 2016 /etc/network/if-up.d/wpasupplicant -> ../../wpa_supplicant/ifupdown.sh
另外,我尝试直接将命令推送到/etc/network/interfaces中 通过添加一行
^{pr2}$的内容发送电子邮件.sh:
#!/bin/sh
python /home/pi/r/pip.py
重启后,实际上什么都没有发生。我甚至在前面试过sudo
我假设wPASuplient是导致这种情况的原因,但我无法在中获得如何运行脚本ifupdown.sh在/etc/wpa\u suplicant下编写脚本。在
感谢你的帮助!在
如果在初始化wifi接口之前没有连接,我建议添加bash或python脚本的cron作业,每隔X分钟检查一次连接。在
Ping(主机)
如果主机启动,则运行python命令或外部命令。在
这是相当含糊,但希望能有所帮助。在
下面是一个脚本示例,它将检查主机是否处于活动状态
相关问题 更多 >
编程相关推荐