浏览代码

Itterate through freedns codes

Bob Mottram 7 年前
父节点
当前提交
c3895f3fb5
共有 1 个文件被更改,包括 2 次插入3 次删除
  1. 2
    3
      src/freedombone-freedns

+ 2
- 3
src/freedombone-freedns 查看文件

@@ -53,8 +53,7 @@ function item_in_array {
53 53
 
54 54
 detected_codes=()
55 55
 codelines=$(grep "_CODE=" $CONFIGURATION_FILE | uniq)
56
-for line in "${codelines[@]}"
57
-do
56
+while read -r line; do
58 57
     code=$(echo "$line" | awk -F '=' '{print $2}')
59 58
     if [ $VERBOSE ]; then
60 59
         echo $"freedns code $code"
@@ -63,7 +62,7 @@ do
63 62
     if [[ $? != 0 ]]; then
64 63
         detected_codes+=("$code")
65 64
     fi
66
-done
65
+done <<< "$codelines"
67 66
 
68 67
 if [ ! -d $HOME/.freedns-update ]; then
69 68
     mkdir $HOME/.freedns-update