我想为每天启动一次的tomatousb路由器构建一个.sh脚本,并在路由器的arp表中添加或删除某个mac地址后向telegrambot api发送请求。 我想在env变量中存储最后一个状态(如果找到了mac地址),但我不知道如何检查地址。 我通常会做
if [(arp -a | grep aabbccdd)!=null] then
/usr/bin/wget https://api.telegram.org/... --no-check-certificate
但这似乎不起作用..
答案 0 :(得分:0)
arp -a | egrep -o '(\w{1,2}:){5}\w{1,2}'
将返回所有可用的MAC地址。