Просмотр исходного кода

Merge pull request #28 from silverwzw/master

Fix unexpected script termination
Joshua Avalon 2 лет назад
Родитель
Сommit
0e27fbd7b8
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      cloudflareddns.sh

+ 1 - 1
cloudflareddns.sh

@@ -15,7 +15,7 @@ ipAddr="$4"
 
 #Fetch and filter IPv6, if Synology won't provide it
 if [[ $ipv6 = "true" ]]; then
-	ip6fetch=$(ip -6 addr show eth0 | grep -oP "$ipv6Regex")
+	ip6fetch=$(ip -6 addr show eth0 | grep -oP "$ipv6Regex" || true)
 	ip6Addr=$(if [ -z "$ip6fetch" ]; then echo ""; else echo "${ip6fetch:0:$((${#ip6fetch})) - 7}"; fi) # in case of NULL, echo NULL
 	recType6="AAAA"