|
|
|
@ -12,7 +12,13 @@ PREFIX=`basename $FNAME | sed -e 's/\.tar.*$//'` |
|
|
|
|
|
|
|
OUT="" |
|
|
|
while true ; do |
|
|
|
OUT="/tmp/files-`strings -7 /dev/urandom | head -1 | sed -e 's/[^[:alnum:]]//g'`" |
|
|
|
_mktemp=`which mktemp` |
|
|
|
if [ F"$_mktemp" != "F" ] ; then |
|
|
|
OUT=`$_mktemp /tmp/files-XXXXXXXX` |
|
|
|
break |
|
|
|
else |
|
|
|
OUT="/tmp/files-`strings -7 /dev/urandom | head -1 | sed -e 's/[^[:alnum:]]//g'`" |
|
|
|
fi |
|
|
|
if [ ! -f "$OUT" ] ; then break ; fi |
|
|
|
done |
|
|
|
|
|
|
|
|