0
macを指定してインタフェース名を印刷するコマンドがありますか、それとも解析する必要がありますか?もしそうなら信頼できる方法がありますか? (ifconfig
は、人間が読み取り可能な出力ではなく、機械読み取り可能な出力を生成するように設計されているため)macを指定してインターフェイスを印刷する方法は?
basename -a $(ls /sys/devices/**/net/* -d)
ifconfig | cut -c 1-8 | sort | uniq -u
はifconfig
出力を解析すると、あやふやな命題が常にある
grep -l 07:00:27:ad:66:4c/sys/class/net/*/address | awk -F '/' '{print $ 5}' – Victor