From 5a2cae957692ea4cc9c65c29cb142b006a13a9b5 Mon Sep 17 00:00:00 2001 From: clinton-hall Date: Thu, 31 Jan 2013 15:18:56 -0800 Subject: [PATCH] use ^ in sed as delimiter and make sub global. --- nzbget-postprocessing-files/9.0/bin/nzbget-postprocess.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nzbget-postprocessing-files/9.0/bin/nzbget-postprocess.sh b/nzbget-postprocessing-files/9.0/bin/nzbget-postprocess.sh index d1abe191..c87c1fda 100644 --- a/nzbget-postprocessing-files/9.0/bin/nzbget-postprocess.sh +++ b/nzbget-postprocessing-files/9.0/bin/nzbget-postprocess.sh @@ -162,7 +162,7 @@ replaceVarBy() { if [ -n "${BASH_VERSION}" ]; then REPLACEDRESULT="${1/${2}/${3##*/}}" # get last part after slash for paths else - REPLACEDRESULT=$(echo "${1}" | sed "s/${2}/${3##*/}/") # get last part after slash for paths + REPLACEDRESULT=$(echo "${1}" | sed "s^${2}^${3}^g") fi if [ "$Debug" = "yes" ]; then echo "[DETAIL] Post-Process: replace result: ${REPLACEDRESULT}" ; fi