Procházet zdrojové kódy

Escape backslash in environment.sh

doganekici před 5 roky
rodič
revize
20e6a5812d
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      Appcircle/environment.sh

+ 2 - 1
Appcircle/environment.sh

@@ -18,7 +18,8 @@ do
    if [ -n "${!i}" ]; then
    	echo "Key : ${i}"
    	echo "Value : ${!i}"
-   	sed -i '' "s/\(^${i}=\).*/\1${!i}/" "$FILE"
+    
+   	sed -i '' "s/\(^${i}=\).*/\1$( echo "${!i}" | sed -e 's/[\/&]/\\&/g' )/" "$FILE"
    fi
 done
 exit 0;