summaryrefslogtreecommitdiffstats
path: root/unix/install-sh
diff options
context:
space:
mode:
Diffstat (limited to 'unix/install-sh')
-rwxr-xr-xunix/install-sh22
1 files changed, 11 insertions, 11 deletions
diff --git a/unix/install-sh b/unix/install-sh
index 8cff938..a9a1f27 100755
--- a/unix/install-sh
+++ b/unix/install-sh
@@ -94,31 +94,31 @@ fi
# If destination is a directory, append the input filename; if your system
# does not like double slashes in filenames, you may need to add some logic
-if [ -d "$dst" ]
+if [ -d $dst ]
then
- dst="$dst/`basename "$src"`"
+ dst="$dst"/`basename $src`
fi
# Make a temp file name in the proper directory.
-dstdir="`dirname "$dst"`"
-dsttmp="$dstdir"/#inst.$$#
+dstdir=`dirname $dst`
+dsttmp=$dstdir/#inst.$$#
# Move or copy the file name to the temp name
-$doit $instcmd "$src" "$dsttmp"
+$doit $instcmd $src $dsttmp
# and set any options; do chmod last to preserve setuid bits
-if [ x"$chowncmd" != x ]; then $doit $chowncmd "$dsttmp"; fi
-if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd "$dsttmp"; fi
-if [ x"$stripcmd" != x ]; then $doit $stripcmd "$dsttmp"; fi
-if [ x"$chmodcmd" != x ]; then $doit $chmodcmd "$dsttmp"; fi
+if [ x"$chowncmd" != x ]; then $doit $chowncmd $dsttmp; fi
+if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd $dsttmp; fi
+if [ x"$stripcmd" != x ]; then $doit $stripcmd $dsttmp; fi
+if [ x"$chmodcmd" != x ]; then $doit $chmodcmd $dsttmp; fi
# Now rename the file to the real destination.
-$doit $rmcmd "$dst"
-$doit $mvcmd "$dsttmp" "$dst"
+$doit $rmcmd $dst
+$doit $mvcmd $dsttmp $dst
exit 0