for Ip in ${Ip_array[@]} do Find_dev=$(ip neigh show ${Ip}) read IP_dev null dev null laddr state <<< "$Find_dev" echo ${IP_dev} ${laddr} ${dev} ${state} Mac_array+=(${laddr}) done