From: Jan-Benedict G. <jb...@us...> - 2007-07-07 17:21:53
|
Update of /cvsroot/linux-vax/toolchain/scripts In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv19532 Modified Files: _Tempfile Log Message: * Rework. Index: _Tempfile =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/_Tempfile,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- _Tempfile 28 Dec 2005 17:21:05 -0000 1.1 +++ _Tempfile 7 Jul 2007 17:21:50 -0000 1.2 @@ -1,10 +1,8 @@ -#!/usr/bin/env bash +#!/usr/bin/env sh -case "`uname -s`" in - Linux) exec tempfile;; - *) NEW_TEMPFILE="/tmp/TemPFIle-$$-`date -u '+%Y%m%d-%H%M%S'`" - touch "${NEW_TEMPFILE}" - echo "${NEW_TEMPFILE}" - ;; -esac +command -v tempfile > /dev/null 2>&1 && exec tempfile +command -v mktemp > /dev/null 2>&1 && exec mktemp +NEW_TEMPFILE="/tmp/TemPFIle-$$-`date -u '+%Y%m%d-%H%M%S'`" +touch "${NEW_TEMPFILE}" +echo "${NEW_TEMPFILE}" |