]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
Use tmpdir named $0.tmp/$$. Create with mkdir -p.
authorJim Meyering <jim@meyering.net>
Fri, 19 Apr 2002 21:53:01 +0000 (21:53 +0000)
committerJim Meyering <jim@meyering.net>
Fri, 19 Apr 2002 21:53:01 +0000 (21:53 +0000)
tests/sample-test

index a409bd12c9b9f6b783a5ff9fde8e2a7889378246..e528baa84582f76ac5829f9e27121c856867ec89 100644 (file)
@@ -12,12 +12,12 @@ fi
 # FIXME: PRIV_CHECK_ARG=require-non-root . $srcdir/../priv-check
 
 pwd=`pwd`
-tmp=`echo "$0"|sed 's,.*/,,'`.tmp
-trap 'status=$?; cd $pwd; rm -rf $tmp && exit $status' 0
+t0=`echo "$0"|sed 's,.*/,,'`.tmp; tmp=$t0/$$
+trap 'status=$?; cd $pwd; rm -rf $t0 && exit $status' 0
 trap '(exit $?); exit' 1 2 13 15
 
 framework_failure=0
-mkdir $tmp || framework_failure=1
+mkdir -p $tmp || framework_failure=1
 cd $tmp || framework_failure=1
 
 if test $framework_failure = 1; then