Преглед на файлове

Itterate through freedns codes

Bob Mottram преди 8 години
родител
ревизия
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