I am encountring this problem from some time now...
ksh creates temp files /tmp/sh$$.* .
Sometimes if some of my shell script crashes or I kill it... these temp
files remain in the /tmp directory.
At some later time when some script gets the same PID it tries to
create files in the /tmp directory, It fails complaining that
sh$$.* : cannot create
Its a multi user unix system... so shell script may not overwrite files
created by other user.
Does any one have a solution to this problem....?
I dun want to do something like checking and deleting stray temp files
once in a while...
May be each user can have a separate TEMP directory...