refs #273 adds mask2cidr function to convert masks syntax
parent
1b3e59cb8e
commit
6ca77a9367
|
@ -721,6 +721,16 @@ function backupFile()
|
|||
echoAndLog "${FUNCNAME}(): $file backup success"
|
||||
}
|
||||
|
||||
mask2cidr() {
|
||||
IFS='.' read -ra ADDR <<< "$1"
|
||||
CIDR=0
|
||||
for i in "${ADDR[@]}"; do
|
||||
CIDR=$((CIDR+$(echo "obase=2; ibase=10; $i" | bc | tr -cd '1' | wc -c)))
|
||||
done
|
||||
echo $CIDR
|
||||
}
|
||||
|
||||
|
||||
|
||||
##########################################################################
|
||||
################################main######################################
|
||||
|
@ -791,6 +801,7 @@ if [ $? -ne 0 ]; then
|
|||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
#downloadComposer
|
||||
#
|
||||
#runComposer
|
||||
|
|
Loading…
Reference in New Issue