[quote=Guest,01.07.2004, 13:04]
Ich möchte einem laufendem Perl-programm dynamisch, also wärend dieses Programm läuft, eine Information übergeben,
[/quote]
perlipc
Quotesobald ein anderes Programm gestartet wurde.
Wie meldet sich denn das andere Programm? Oder soll das Perl-Programm ueberpruefen, ob das andere Programm laeuft?
QuoteTheoretisch könnte eine Shell Variable eingelesen werden. Ist dies möglich? Kann man bash Variablen einlesen?
Jein.
Das Environment (das meinst du wahrscheinlich, und nicht Bash-Variablen) steht zwar im Hash %ENV zur Verfuegung, aber damit lassen sich nicht waehrend des Laufes Informationen uebermitteln, da das Environment beim Start eines Programmes festgelegt ist - unabhaengig von der Programmiersprache. Aenderungen am Environment lassen sich deshalb nur an Unterprozesse weitergeben, nie an uebergeordnete oder parallel laufende Prozesse.