summaryrefslogtreecommitdiff
path: root/test/rcup-standalone.t
diff options
context:
space:
mode:
authorGravatar Florian Tham <fgtham@gmail.com>2017-02-24 23:17:18 +0100
committerGravatar Mike Burns <mike@mike-burns.com>2017-03-10 10:58:07 -0500
commita01e08d6ee5f38338d7779c44cff82c4d069ef21 (patch)
tree715a2b55a04c691b99c12e7030d93003c1ddbe78 /test/rcup-standalone.t
parent6162eb3905c1e6482e9ab582776cd2882bb324a6 (diff)
rcup: handle directory names containing whitespace
This commit fixes #197.
Diffstat (limited to 'test/rcup-standalone.t')
-rw-r--r--test/rcup-standalone.t7
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)