Enthält der absolute Pfad zur DownloadUpdates.sh Leerzeichen, dann ist der ermittelte Pfad in PATH_PWD falsch.
Patch:
- Code: Select all
Index: sh/DownloadUpdates.sh
===================================================================
--- sh/DownloadUpdates.sh (Revision 544)
+++ sh/DownloadUpdates.sh (Arbeitskopie)
@@ -347,7 +347,7 @@
printheader
#set working directory
-cd $( dirname $(readlink -f "$0") )
+cd "$( dirname "$(readlink -f "$0")" )"
PATH_PWD="$( pwd )"
#check for required packages
Sieht mit den _"_ seltsam aus, läuft jedoch mit der GNU bash, Version 4.2.45(2)-release. Die Bash-Manpage sagt dazu im Abschnitt _Command Substitution_:
(...) When using the $(command) form, all characters between the parentheses make up the command; none are treated specially. (...)
Danke für dieses tolle Werkzeug!