소스 검색

Improved sed safety

Marvin Lehmann 8 년 전
부모
커밋
839b6b4e3e
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      lgsm/functions/install_gslt.sh

+ 1 - 1
lgsm/functions/install_gslt.sh

@@ -33,7 +33,7 @@ if [ -z "${autoinstall}" ]; then
 		if ! grep -q "^gslt=" "${configdirserver}/${servicename}.cfg" > /dev/null 2>&1; then
 			echo -e "\ngslt=\"${token}\"" >> "${configdirserver}/${servicename}.cfg"
 		else
-			sed -i -e "s/gslt=\".*\"/gslt=\"${token}\"/g" "${configdirserver}/${servicename}.cfg"
+			sed -i -e "s/gslt=\"[^\"]*\"/gslt=\"${token}\"/g" "${configdirserver}/${servicename}.cfg"
 		fi
 	fi
 fi