Thread perl -Programm bash Variablen übergeben (2 answers)
Opened by Gast at 2004-07-01 15:04

Dubu
 2004-07-02 11:31
#83784 #83784
User since
2003-08-04
2145 Artikel
ModeratorIn + EditorIn

user image
[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

Quote
sobald ein anderes Programm gestartet wurde.

Wie meldet sich denn das andere Programm? Oder soll das Perl-Programm ueberpruefen, ob das andere Programm laeuft?

Quote
Theoretisch 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.

View full thread perl -Programm bash Variablen übergeben