diff options
author | Florian Tham <fgtham@gmail.com> | 2017-02-24 23:17:18 +0100 |
---|---|---|
committer | Mike Burns <mike@mike-burns.com> | 2017-03-10 10:58:07 -0500 |
commit | a01e08d6ee5f38338d7779c44cff82c4d069ef21 (patch) | |
tree | 715a2b55a04c691b99c12e7030d93003c1ddbe78 /test/rcup-standalone.t | |
parent | 6162eb3905c1e6482e9ab582776cd2882bb324a6 (diff) |
rcup: handle directory names containing whitespace
This commit fixes #197.
Diffstat (limited to 'test/rcup-standalone.t')
-rw-r--r-- | test/rcup-standalone.t | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/test/rcup-standalone.t b/test/rcup-standalone.t index 7dd3b58..18ec36c 100644 --- a/test/rcup-standalone.t +++ b/test/rcup-standalone.t @@ -12,7 +12,7 @@ # # sh install.sh # - # Environment variables: VERBOSE, CP, LN, MKDIR, RM, DIRNAME, XARGS. + # Environment variables: VERBOSE, CP, LN, MKDIR, RM, DIRNAME. # # env VERBOSE=1 sh install.sh # @@ -30,7 +30,6 @@ : ${MKDIR:=/bin/mkdir} : ${RM:=/bin/rm} : ${DIRNAME:=/usr/bin/dirname} - : ${XARGS:=/usr/bin/xargs} verbose() { if [ "$VERBOSE" -gt 0 ]; then echo "$@" @@ -51,7 +50,7 @@ esac fi verbose "'$1' -> '$2'" - $DIRNAME "$2" | $XARGS $MKDIR -p + $MKDIR -p "$($DIRNAME "$2")" $CP -R "$1" "$2" } handle_file_ln() { @@ -69,7 +68,7 @@ esac fi verbose "'$1' -> '$2'" - $DIRNAME "$2" | $XARGS $MKDIR -p + $MKDIR -p "$($DIRNAME "$2")" $LN -sf "$1" "$2" } handle_file_ln "*eggplant_firetruck/lampshade/bottle" "*.eggplant_firetruck/lampshade/bottle" (glob) |