Wie kann man von einem perl-Programm aus auf den Wert einer Shellvariablen
z.B. $HISTSIZE oder $HOME zugreifen? Und wie kann man von perl aus etwas in die
Eingabeaufforderung der bash schreiben? (Matthias)
Antwort:
Die Umgebungsvariablen stehen im Array "ENV". Beispiel:
print $ENV{'HOME'} . "\n";
Für zweiteres gibts es eher viele Möglichkeiten. Eine ist:
system(Befehl);
Oder meinst Du was anderes ?
j.
(jay)
Antwort:
Ja, und zwar möchte ich den Inhalt einer skalaren Variablen in die Kommandozeile schreiben,
ohne dies gleich auszuführen und dem Benutzer noch Möglichkeit bieten, die Zeile zu editieren.
Danke.
Mathias.
(Matthias)