昨日、書いたメモエントリ。
"Windows編"と書いたからには、"Linux編"も書いておこうかと思いまして、bash版を。(どこでも実行できる様、ポータビリティ重視w)
$ for a in `seq 1 254`; do ping -c 1 -w 1 192.168.1.$a > /dev/null && arp -a 192.168.1.$a | grep ether; done
ちょっと長いですが、こんな感じかしら。(ブロードキャストパケットを拒否するノードがいたので・・・。)
ファイル等ログ出力したい場合は、リダイレクトを付けて実行してください。
- 作者:Arnold Robbins,Nelson H. F. Beebe
- 出版社/メーカー: オライリージャパン
- 発売日: 2006/01/16
- メディア: 大型本