Hi,
da scheint wohl der Fehler zu sein.
Code:
[admin@blechbuechse root]$ PROG=${0##*/}
[admin@blechbuechse root]$ set
HOME='/usr/local/root'
IFS='
'
LOGNAME='admin'
PATH='/opt/sbin:/opt/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
PPID='27998'
PROG='-sh'
PS1='[\u@\h \W]$ '
PS2='> '
PS4='+ '
PWD='/tmp/local/root'
SHELL='/bin/sh'
TERM='xterm'
USER='admin'
_='set'
Da kommt also nur '-sh' raus.
Es soll aber ein Dateiname gebaut werden.
Gib doch einfach mal einen festen Dateinamen an.

Also so was wie
Code:
TMPFILE=/tmp/temptest.tmp
Das ist zwar ins Blaue geraten aber vielleicht funktionierts.

wengi