🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.perl
Article #378

Re: Unixowy PID

#378
From: Grzegorz Szyszlo
Date: Sat, 14 Jun 1997 13:26
30 lines
1882 bytes
arturcz@cyf.gov.pl (Artur Czechowski) wrote:
>In pl.comp.lang.perl Grzegorz Szyszlo <znik@avalon.wbc.lublin.pl> wrote:
> > Szukalem po manach, ale chyba slabo.
>man perlvar
>wiêcej nie piszê bo i tak Ci odpowiedzieli :)
>-- 
>Artur Czechowski,

bylo mi to potrzebne do wygenerowania superunikatowej nazwy pliku.
zrobilem tak:

$basename=time.$$;     :))

wielkosci typu random mi nie odpowiadaly, bo moga sie powtarzac.
numery procesow tez, bo tez sie powtarzaja (po pewnym czasie).
czas tez nie, bo    time   zwraca dokladnie ten sam czas jesli
wywoluje funkcje dostatecznie czesto. ale razem to rakieta.
jest szansa ze uzyskam dwa identyczne numery, ale tylko wtedy
jesli uda mi sie wywolac skrypt 65 tys. razy w ciagu sekundy :)
a przewiduje gruuubo mniej. max. 200 razy na sekunde.

od razu pisze. wartosc  time  , to jest ilosc sekund jaka
uplynela od poczatku roku 1970 :)

-- 
               oOOo     /====================================\
         /=====\__/====/  http://avalon.wbc.lublin.pl/~znik/ |
         | Grzegorz Szyszlo mailto:znik@avalon.wbc.lublin.pl |
         \===================================================/
          polecam  http://www.agh.edu.pl/ogonki/   mime.html
Technical Details
Message-ID: <5nu65q$pok$25@helios.man.lublin.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!news.nask.pl!lublin.pl!not-for-mail
References: <5nra8t$12m$10@helios.man.lublin.pl> <5nttpj$5q3$2@l3xhp.cyf.gov.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!news.nask.pl!lublin.pl!not-for-mail
From: Grzegorz Szyszlo <znik@avalon.wbc.lublin.pl>
Newsgroups: pl.comp.lang.perl
Subject: Re: Unixowy PID
Date: 14 Jun 1997 13:26:18 GMT
Organization: WBC Lublin
Lines: 31
Message-ID: <5nu65q$pok$25@helios.man.lublin.pl>
References: <5nra8t$12m$10@helios.man.lublin.pl> <5nttpj$5q3$2@l3xhp.cyf.gov.pl>
NNTP-Posting-Host: avalon.wbc.lublin.pl
Mime-Version: 1.0
X-Mailer: Mozilla 1.1N (X11; I; Linux 2.0.28 i686)
X-URL: news:5nttpj$5q3$2@l3xhp.cyf.gov.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit