Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env bash
- # Written by kenkeiras
- mip=""
- t=0
- for a in $(arp -a|sed -e "s/ /_/g" ); do
- ip=`echo $a|cut "-d_" -f2|cut -d\( -f2|cut -d\) -f1`
- mac=`echo $a|cut "-d_" -f4`
- if [ ${mac,0,1}"" != "<" ]
- then
- # echo "IP: $ip MAC: $mac"
- t=$(($t + 1))
- i=0
- lip=""
- for tmp in $mip ; do
- if [ `echo $tmp|cut -d_ -f2` == "$mac" ]
- then
- echo "MAC duplicada $ip - "`echo $tmp|cut -d_ -f1`" [$mac]"
- fi
- done
- mip="$mip $ip"_"$mac"
- fi
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement