主程序与(已编译的)子程序间如何传递参数?
主程序与(已编译的)子程序间如何传递参数?
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
除了文件已经知道了,其它四种是如何实现的,现时我还是不知的,
请教众大侠! 还请多多指教!