debian-galaxy-a20e/rootfs/usr/share/doc/ifupdown/examples/get-mac-address.sh

25 lines
312 B
Bash
Raw Permalink Normal View History

2026-08-27 13:48:54 +00:00
#!/bin/sh
set -e
export LANG=C
ip -brief link show dev "$1" | read iface state mac rest
which=""
while read testmac scheme; do
if [ "$which" ]; then
continue;
fi
if [ "$mac" = "$(echo "$testmac" | tr A-F a-f)" ]; then
which="$scheme";
fi
done
if [ "$which" ]; then
echo "$which";
else
exit 1;
fi