summaryrefslogtreecommitdiff
path: root/jh-mksource.sh
diff options
context:
space:
mode:
Diffstat (limited to 'jh-mksource.sh')
-rw-r--r--jh-mksource.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/jh-mksource.sh b/jh-mksource.sh
index c40a739..31e40c7 100644
--- a/jh-mksource.sh
+++ b/jh-mksource.sh
@@ -1,5 +1,10 @@
#!/bin/bash
+quote () {
+ local quoted=${1//\'/\'\\\'\'};
+ printf "'%s'" "$quoted"
+}
+
quote_args() {
for arg in "$@"; do
quote "$arg"