summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--html-gen.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/html-gen.sh b/html-gen.sh
index 07de464..2079b29 100644
--- a/html-gen.sh
+++ b/html-gen.sh
@@ -118,7 +118,7 @@ replace_condition() {
}
replace_str() {
- esc=`echo $2 | sed 's/\//\\\\\//g'`
+ esc=`echo "$2" | sed 's/\//\\\\\//g;s/&/\\\&/g'`
replace_condition "$1" "$2" | \
sed "s/<?fugitive[[:space:]]\+$1[[:space:]]*?>/$esc/g"
}