moves (it now copies). Add tests for new -t and -T options.
test -f x
test -f y
./install-sh -m 644 y z
-test ! -f y
+test -f y
test -f z
# Multiple files
./install-sh -m 644 -c x z d1
test -f d1/x
test -f d1/z
./install-sh -m 644 x z d2
-test ! -f x
-test ! -f z
+test -f x
+test -f z
test -f d2/x
test -f d2/z
+./install-sh -t d3 -m 644 x z
+test -f x
+test -f z
+test -f d3/x
+test -f d3/z
+./install-sh -T x d3/y
+test -f x
+test -f d3/y
+./install-sh -T x d3 && exit 1
# Ensure that install-sh works with names that include spaces
touch 'a b'
mkdir 'x y'
./install-sh 'a b' 'x y'
test -f x\ y/a\ b
-test ! -f 'a b'
+test -f 'a b'