#!/bin/bash | |
exit_usage() { | |
echo "Usage: $0 <address>" | |
exit 1 | |
} | |
[ -z $1 ] && exit_usage | |
WC=$(ip netns | wc -l) | |
for ((i=1;i<$WC+1;i++)) | |
do | |
NAMESPACE=$(ip netns | sed -n "$i"p) | |
if [ `ip netns exec $NAMESPACE ip a | grep $1 | wc -l` -gt 0 ] | |
then | |
echo $NAMESPACE | |
fi | |
done |