Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10 5/3/83; site t4test.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!mhuxj!houxm!vax135!cornell!uw-beaver!tektronix!hplabs!intelca!t4test!chip
From: chip@t4test.UUCP (Chip Rosenthal)
Newsgroups: net.eunice
Subject: Re: temporary file names
Message-ID: <1132@t4test.UUCP>
Date: Thu, 20-Sep-84 03:22:18 EDT
Article-I.D.: t4test.1132
Posted: Thu Sep 20 03:22:18 1984
Date-Received: Tue, 25-Sep-84 20:53:15 EDT
References: <4006@seismo.UUCP>
Distribution: net.all
Organization: Intel, Santa Clara, Ca.
Lines: 25

--- REFERENCED ARTICLE ---------------------------------------------

>From: keith@seismo.UUCP (Keith Bostic)
>Date: Mon, 17-Sep-84 15:08:51 PDT
>
>This is a dangerous fix on EUNICE machines.  The EUNICE shell does not
>increment process id's as expected under UNIX.

--------------------------------------------------------------------

That is true...but `mktemp' works anyway.  As suggested, `mktemp'
just tries to stick the PID on then end of your template.  If that
already exists, it inserts an `a' before the PID.  If that exists,
it tries it with a `b'.  The result is that I will personally double
your money back guarantee you that you will be able to get at least
27 unique filenames for a given process ID.  What `mktemp' does after
`z', I'm not sure.  Who knows...maybe someday I'll find out the *hard*
way.

(Hey...we're getting some discussions going in net.eunice.  I love it!!)

-- 

Chip Rosenthal, Intel/Santa Clara
{ idi|intelca|icalqa|kremvax|qubix|ucscc } ! t4test ! { chip|news }