特定の端末を探すのを省力化

TTGO T-Cameraで監視している3Dプリンタですが、DHCPでアドレスを振っているのでたまにIPアドレスが変わってしまうことがあります。

そこで、MACアドレスを検索してブラウザで開くbashスクリプトを書いてみました。(超手抜きです)

#!/bin/bash
rt=`arp -a | grep "xx:xx:xx:xx:xx:xx"`
if [[ ${rt} =~ ([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+) ]]; then
  ip=${BASH_REMATCH[0]}
  echo ${ip}
  /usr/bin/google-chrome-stable --incognito ${ip}
fi

2行目のgrepのところにあるのがMACアドレスです。arpテーブルから当該MACアドレスを探して、そのIPアドレスをGoogle chromeのシークレットモードで開くという単純なものです。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)