Selaa lähdekoodia

Update openwrt-vm.sh

shfmt
tteckster 2 vuotta sitten
vanhempi
commit
6a7cd6b956
1 muutettua tiedostoa jossa 61 lisäystä ja 62 poistoa
  1. 61 62
      vm/openwrt-vm.sh

+ 61 - 62
vm/openwrt-vm.sh

@@ -66,68 +66,68 @@ function cleanup() {
 }
 function send_line_to_vm() {
   echo -e "${DGN}Sending line: ${YW}$1${CL}"
-  for ((i=0; i<${#1}; i++)); do
+  for ((i = 0; i < ${#1}; i++)); do
     character=${1:i:1}
     case $character in
-      " ") character="spc";;
-      "-") character="minus";;
-      "=") character="equal";;
-      ",") character="comma";;
-      ".") character="dot";;
-      "/") character="slash";;
-      "'") character="apostrophe";;
-      ";") character="semicolon";;
-      '\') character="backslash";;
-      '`') character="grave_accent";;
-      "[") character="bracket_left";;
-      "]") character="bracket_right";;
-      "_") character="shift-minus";;
-      "+") character="shift-equal";;
-      "?") character="shift-slash";;
-      "<") character="shift-comma";;
-      ">") character="shift-dot";;
-      '"') character="shift-apostrophe";;
-      ":") character="shift-semicolon";;
-      "|") character="shift-backslash";;
-      "~") character="shift-grave_accent";;
-      "{") character="shift-bracket_left";;
-      "}") character="shift-bracket_right";;
-      "A") character="shift-a";;
-      "B") character="shift-b";;
-      "C") character="shift-c";;
-      "D") character="shift-d";;
-      "E") character="shift-e";;
-      "F") character="shift-f";;
-      "G") character="shift-g";;
-      "H") character="shift-h";;
-      "I") character="shift-i";;
-      "J") character="shift-j";;
-      "K") character="shift-k";;
-      "L") character="shift-l";;
-      "M") character="shift-m";;
-      "N") character="shift-n";;
-      "O") character="shift-o";;
-      "P") character="shift-p";;
-      "Q") character="shift-q";;
-      "R") character="shift-r";;
-      "S") character="shift-s";;
-      "T") character="shift-t";;
-      "U") character="shift-u";;
-      "V") character="shift-v";;
-      "W") character="shift-w";;
-      "X") character="shift=x";;
-      "Y") character="shift-y";;
-      "Z") character="shift-z";;
-      "!") character="shift-1";;
-      "@") character="shift-2";;
-      "#") character="shift-3";;
-      '$') character="shift-4";;
-      "%") character="shift-5";;
-      "^") character="shift-6";;
-      "&") character="shift-7";;
-      "*") character="shift-8";;
-      "(") character="shift-9";;
-      ")") character="shift-0";;
+    " ") character="spc" ;;
+    "-") character="minus" ;;
+    "=") character="equal" ;;
+    ",") character="comma" ;;
+    ".") character="dot" ;;
+    "/") character="slash" ;;
+    "'") character="apostrophe" ;;
+    ";") character="semicolon" ;;
+    '\') character="backslash" ;;
+    '`') character="grave_accent" ;;
+    "[") character="bracket_left" ;;
+    "]") character="bracket_right" ;;
+    "_") character="shift-minus" ;;
+    "+") character="shift-equal" ;;
+    "?") character="shift-slash" ;;
+    "<") character="shift-comma" ;;
+    ">") character="shift-dot" ;;
+    '"') character="shift-apostrophe" ;;
+    ":") character="shift-semicolon" ;;
+    "|") character="shift-backslash" ;;
+    "~") character="shift-grave_accent" ;;
+    "{") character="shift-bracket_left" ;;
+    "}") character="shift-bracket_right" ;;
+    "A") character="shift-a" ;;
+    "B") character="shift-b" ;;
+    "C") character="shift-c" ;;
+    "D") character="shift-d" ;;
+    "E") character="shift-e" ;;
+    "F") character="shift-f" ;;
+    "G") character="shift-g" ;;
+    "H") character="shift-h" ;;
+    "I") character="shift-i" ;;
+    "J") character="shift-j" ;;
+    "K") character="shift-k" ;;
+    "L") character="shift-l" ;;
+    "M") character="shift-m" ;;
+    "N") character="shift-n" ;;
+    "O") character="shift-o" ;;
+    "P") character="shift-p" ;;
+    "Q") character="shift-q" ;;
+    "R") character="shift-r" ;;
+    "S") character="shift-s" ;;
+    "T") character="shift-t" ;;
+    "U") character="shift-u" ;;
+    "V") character="shift-v" ;;
+    "W") character="shift-w" ;;
+    "X") character="shift=x" ;;
+    "Y") character="shift-y" ;;
+    "Z") character="shift-z" ;;
+    "!") character="shift-1" ;;
+    "@") character="shift-2" ;;
+    "#") character="shift-3" ;;
+    '$') character="shift-4" ;;
+    "%") character="shift-5" ;;
+    "^") character="shift-6" ;;
+    "&") character="shift-7" ;;
+    "*") character="shift-8" ;;
+    "(") character="shift-9" ;;
+    ")") character="shift-0" ;;
     esac
     qm sendkey $VMID "$character"
   done
@@ -406,8 +406,7 @@ send_line_to_vm "uci set firewall.@zone[1].forward='ACCEPT'"
 send_line_to_vm "uci commit"
 send_line_to_vm "halt"
 msg_ok "Pre-configured network interfaces"
-until qm status $VMID | grep -q "stopped"
-do
+until qm status $VMID | grep -q "stopped"; do
   sleep 2
 done
 msg_info "Adding bridge interface"