【发布时间】:2010-05-28 16:59:30
【问题描述】:
在“神秘的生产系统”中的 Solaris 机器上,我正在运行一个引用环境变量的 Perl 脚本。没什么大不了的。
shell 执行前和执行后的那个变量的内容是我所期望的。
但是,当脚本报告时,它看起来好像在其他某个子 shell 中运行,这在脚本执行期间用不同的值破坏了我的变量。
很遗憾,我真的无法粘贴代码。我正在尝试获得一个原子案例,但我已经无能为力了。
【问题讨论】:
-
你是直接运行脚本,用你自己的手指在你自己的shell中输入吗?还是通过 cron 或 sudo 或 nohup 或 Web 服务器等其他方式运行?
标签: perl solaris environment-variables