🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.os.linux.networking
Article #39

Q: Reihe von Files mit Zufallsnamen erzeugen

#39
From: Raphael Leiteritz
Date: Thu, 13 Feb 1997 00:00
28 lines
1613 bytes
Hallo,

ich moechte mit Linux (Redhat 4.0) aus einem Shellscript heraus,
das mehrmals aufgerufen wird, jeweils ein File erzeugen. Die Namen
dieser Files sollen garantiert unterschiedliche Namen haben.

Ich habe mit touch `date +%s` (=Sekunden seit dem Jahr
1970 :-) herumexperimentiert, da es aber sein kann, dass das
Skript in einer Sekunde mehrmals aufgerufen wird, ist das 
nicht sicher genug. "date" kann leider auch nicht die
millisekunden ausgeben.

Ich habe mit /dev/random und /dev/urandom herumgespielt,
allerdings sind da ja nicht nur erlaubte zeichen geschweige
denn Zahlen drin. Man muesste das also irgendwie konvertieren.

Ich habe mir auch mal ein kleines C-Programm geschrieben,
dass random() anwendet, aber irgendwie gab das bei jedem
Aufruf die gleiche zufaellige Zahl aus. Dieser Mechanismus
ist deshalb vielleicht auch nur innerhalb eines Programms
mit seeds fuer den naechsten call moeglich, vermute ich!?


Kann mir jemand helfen?

Raphael
leiter@cs.tu-berlin.de
Technical Details
Message-ID: <5e00d3$edp$1@news.cs.tu-berlin.de>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit
X-Google-Thread: 10acab,a21659c489852b6b,start
X-Google-Attributes: gid10acab,public
X-Google-Thread: 10f79b,a21659c489852b6b,start
X-Google-Attributes: gid10f79b,public
From: leiter@cs.tu-berlin.de (Raphael Leiteritz)
Subject: Q: Reihe von Files mit Zufallsnamen erzeugen
Date: 1997/02/13
Message-ID: <5e00d3$edp$1@news.cs.tu-berlin.de>
X-Deja-AN: 218588358
Content-Type: text/plain; charset=iso-8859-1
Organization: Private Organization
Mime-Version: 1.0
Reply-To: leiter@cs.tu-berlin.de
Newsgroups: de.comp.os.linux.networking,bln.comp.unix