获取网卡名称

根据ip获取网卡名称

#!/bin/bash

function getNetCardNameByIp(){
    ipa_info=$(ip a)
    line=$(echo "${ipa_info}" | sed -n -e "/<$1>/=")
    echo "${ipa_info}" | sed -n "1,${line}p" | grep '^[0-9]' | sed -n '$p' | awk -F ':| ' '{print $3}'
}

getNetCardNameByIp $1
【励志篇】: 古之成大事掌大学问者,不惟有超世之才,亦必有坚韧不拔之志。
原文地址:https://www.cnblogs.com/tomtellyou/p/15438089.html