X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=mac4ip.sh;h=ec3c98fbd9402ba9a01f79661880500c3a7a4c2d;hb=0d0b570196350ad6792cda2a23ba0726229ebc97;hp=bff38a54070c24b2f9b621e929d9135e0fda8b09;hpb=be024043c986f91feb7bc70ff8ff5892a8ba163b;p=dell-switch diff --git a/mac4ip.sh b/mac4ip.sh index bff38a5..ec3c98f 100755 --- a/mac4ip.sh +++ b/mac4ip.sh @@ -1,6 +1,6 @@ #!/bin/sh -e -ip=$1 +name=$1 -ping -c 1 $ip >&2 && \ +ip=$( ping -c 1 $name | grep '^PING' | cut -d' ' -f3 ) /usr/sbin/arp -an | grep "\($ip\)" | awk '{ print $4 }'