相关疑难解决方法(0)

Perl system()调用使用哪个shell?

我正在使用系统调用来完成一些任务

system('myframework mycode');
Run Code Online (Sandbox Code Playgroud)

但它抱怨缺少环境变量.那些环境变量是在我的bash shell中设置的(从那里我运行Perl代码).

我究竟做错了什么?

system调用是否创建了一个全新的shell(没有环境变量设置)?我怎么能避免这种情况?

shell perl system

10
推荐指数
2
解决办法
1万
查看次数

标签 统计

perl ×1

shell ×1

system ×1