主程序与(已编译的)子程序间如何传递参数?

alinker 2004-10-16 09:21:22
主程序与(已编译的)子程序间如何传递参数?

main.pl:
#!/usr/bin/perl -w
...
foreach $CURRENT_JOB($ALL_JOB){
require("$DEVELOP_DIR/module/get_full_path.pl $CURRENT_JOB"); #这一句是不正确的,我就是想实现类似功能
}
...

能在主程序中将变量以参数形式传递给子程序吗?还有就是我将get_full_path.pl编译后,return($FULL_PATH);在主程序中无法取回此变量.

据说有n种参数传递方法
信号量,管道,文件,fork,socket
除了文件已经知道了,其它四种是如何实现的,现时我还是不知的,

请教众大侠! 还请多多指教!



...全文
111 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧