This test does obviously not achieve the desired result:
[ "chdir" != "no" ]
Trivial fix.
Adding the same quotes around starting_dir (just as for Bug 19546).
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
(cherry picked from commit
7c55ea5917998bc210d3ee632f0a8ea6beefff5f)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
if [ "${cmd}" != "" ]; then
# Change to the instance's home dir if required
- [ "chdir" != "no" ] && eval cd ~$name"-koha"
+ [ "$chdir" != "no" ] && eval cd ~$name"-koha"
koha-shell ${name} -c "${cmd}"
# Go back to the original dir if required
- [ "chdir" != "no" ] && cd $starting_dir
+ [ "$chdir" != "no" ] && cd "$starting_dir"
fi
done