jmc@eagle.inesc.pt (Miguel Casteleiro) (04/14/91)
Hi there! I need to set some environment variables in a Perl script, and, at the end of the script, I need them to be exported to the running shell (tcsh). So, how can I do that? Thanks for any info!! -- Miguel Casteleiro at INESC, Lisboa, Portugal. (jmc@eagle.inesc.pt) _ // "News: so many articles, so little time..." \X/
tchrist@convex.COM (Tom Christiansen) (04/14/91)
From the keyboard of jmc@eagle.inesc.pt (Miguel Casteleiro): :I need to set some environment variables in a Perl script, :and, at the end of the script, I need them to be exported to :the running shell (tcsh). So, how can I do that? You need to write them to stdout and eval the output. % eval `cmd` where cmd is a perl script that outputs something like: setenv foo bar; setenv alpha omega; etc. --tom