shell调用perl,如何得到返回值?

2025-04-16 05:27:14
推荐回答(4个)
回答1:

你在调用perl命令的后面
判断一下$?
if [ $? = 0 ]
then
echo “success”
fi

回答2:

可以根据重定向到文件,再判断文件里的内容,如下:
system("dir >dir.out") && die "cannot create right_now";
open FILE ,"dir.out";
while()
{
print $_;
}

回答3:

很简单啊。。。
STAT=$(perlscript.pl)

回答4:

你可以看一下perl关于管道的内容。