[Python-de] Ausgabe von Kindprozessen umleiten
Andreas Poisel
a.poisel at acat.cc
Fre Jan 16 15:43:36 CET 2004
Liebe Liste!
Folgendes (triviale?) Problem (Linux 2.4.x):
Ich erzeuge in einer Schleife Kindprozesse die mit os.exec??()
ueberschrieben werden. Nun wuerde ich gerne bei jedem Kindprozess stdout
in jeweils ein eigenes File umleiten, also schematisch:
for i in range(10):
pid= os.fork()
if pid > 0:
log= 'out_%s.log' % pid
# schreib deine Ausgabe bitte ins File 'log'
os.execv('/usr/bin/blah', ['blah', '-v'])
Ich steh da grade auf der Leitung, kann mir jemand weiterhelfen?
Danke!
--
LG, Andi