Browse Source

fix compatible for sh. head -n -1 is not supported on pfsense.

neil 9 years ago
parent
commit
c5f2df5c93
1 changed files with 3 additions and 3 deletions
  1. 3 3
      acme.sh

+ 3 - 3
acme.sh

@@ -194,7 +194,7 @@ _getfile() {
     _err "Can not find start line: $startline"
     return 1
   fi
-
+  i="$(_math $i + 1)"
   _debug i $i
   
   j="$(grep -n --  "$endline"  $filename | cut -d : -f 1)"
@@ -202,10 +202,10 @@ _getfile() {
     _err "Can not find end line: $endline"
     return 1
   fi
-
+  j="$(_math $j - 1)"
   _debug j $j
   
-  sed -n $i,${j}p  "$filename" | head -n -1 | tail -n +2
+  sed -n $i,${j}p  "$filename"
 
 }