Add support for multiple interfaces
This commit is contained in:
parent
1f11daadbb
commit
3a46a7dd9d
@ -44,7 +44,12 @@ SCRIPT_NAME=$(basename $0)
|
|||||||
SRC=`echo $SCRIPT_NAME | sed -n s/multiping_//p`
|
SRC=`echo $SCRIPT_NAME | sed -n s/multiping_//p`
|
||||||
FPING=`which fping` || ( echo "fping required but not found"; exit 1)
|
FPING=`which fping` || ( echo "fping required but not found"; exit 1)
|
||||||
FSRC=`echo ${SRC} | sed 's/\./_/g'`
|
FSRC=`echo ${SRC} | sed 's/\./_/g'`
|
||||||
IPS=`ifconfig ${interface} | grep -v tunnel | awk '/inet /{print $2}' | grep -Ev '^(10|192|127)\.'`
|
|
||||||
|
IPS=""
|
||||||
|
for int in ${interface}; do
|
||||||
|
IPTEMP=`ifconfig ${int} | grep -v tunnel | awk '/inet /{print $2}' | grep -Ev '^(10|192|127)\.'`
|
||||||
|
IPS="${IPS} ${IPTEMP}"
|
||||||
|
done
|
||||||
|
|
||||||
if [ $# -lt 1 ]; then
|
if [ $# -lt 1 ]; then
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user