unix environment variable mit perl setzen
|
Seitenanfang |
Hallo, ich habe folgendes Problem: Ich möchte den Pfad einer Datei, welchen ein Matlabprogramm braucht, um Daten einzulesen, in einer Unix Variable speichern. Den Pfad dieser Datei erhalte ich in einem Perlskript. Nun will ich von diesem Perlskript aus den Pfad in einer Unixvariable zuweisen. Etwa so ungefähr:system("export unix_env_variable=$meine_perl_variable"); so geht es allerdings leider nicht! Weiss jemand wie? Danke schonmal!
Datum: 18.08.2005-13:03

|
re: unix environment variable mit perl setzen
|
Seitenanfang |
| hallo reinhard, ruf doch das mathlab-programm aus perl heraus auf: exec "export export unix_env_variable=$meine_perl_variable; mathlab_prog"; mfg
Datum: 18.08.2005-14:21

|
re: unix environment variable mit perl setzen
|
Seitenanfang |
| Hallo floyd, vielen Dank, so funktionierts! Warum braucht man aber eigentlich 2 mal export?
Datum: 18.08.2005-16:30

|
re: unix environment variable mit perl setzen
|
Seitenanfang |
| sorry, das was ein Tippfehler, ich hatte "export" schon geschrieben und dann dein export-Statement per Cut & Paste reinkopiert - braucht natürlich nur ein "export". mfg
Datum: 19.08.2005-06:00

|
re: unix environment variable mit perl setzen
|
Seitenanfang |
| Ah ok, kein Problem. Lustig, dass es trotzdem mit 2 auch funktioniert ;-)
Datum: 19.08.2005-17:13

|