dotfiles/.local/bin/squote_escape

12 lines
193 B
Bash
Executable File

#! /bin/sh -
if [ "${#}" -gt "0" ] ; then
for arg ; do
printf "'"
printf '%s' "${arg}" | sed "s/'/'"'"'"'"'"'"'/g"
printf "'\n"
done
else
sed "s/'/'"'"'"'"'"'"'/g; s/^/'/; s/$/'/"
fi