From 5d6eaff1da834da8948ba606f81559128324df5c Mon Sep 17 00:00:00 2001 From: Aaron Johnon Date: Mon, 14 Nov 2022 00:13:46 -0600 Subject: [PATCH] Fixed regex to function equally in newer versions of ipcalc --- provision_new_server.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/provision_new_server.sh b/provision_new_server.sh index 94dfe5e..90bde5a 100755 --- a/provision_new_server.sh +++ b/provision_new_server.sh @@ -36,8 +36,8 @@ ipadd=$(echo $cidr | awk -F '/' '{print $1}') echo printf "Review these changes carefully!\n\n" if [ "$ipc_present" = true ]; then - snm=$(ipcalc $cidr | grep Netmask | grep -Eo "($n.){3}$n") - snm_old=$(ipcalc $cidr_old | grep Netmask | grep -Eo "($n.){3}$n") + snm=$(ipcalc $cidr | grep Netmask | grep -Eo "($n\.){3}$n") + snm_old=$(ipcalc $cidr_old | grep Netmask | grep -Eo "($n\.){3}$n") printf "+,CURRENT,PENDING\nHostname:,$name_old,$name\nAddress:,$ipadd_old,$ipadd\nCIDR:,$cidr_old,$cidr\nNetmask:,$snm_old,$snm" | column -s, -t else printf "+,CURRENT,PENDING\nHostname:,$name_old,$name\nAddress:,$ipadd_old,$ipadd\nCIDR:,$cidr_old,$cidr" | column -s, -t