从STDIN中读取数据
要从标准输入(stdin)中读取数据,需要使用STDIN来处理。例如:
print "Enter high number:";
$i =
for ($j = 0; $j <= $i; $j++)
{
print $j, "n";
}
只要输入一个整数,该程序就将会正常运行。
$i = getc(STDIN);
或使用read语句:
read(STDIN, $i, 1);
read命令的第三个参数中的1是要读取的输入数据的长度。
读取环境变量
您可以使用PERL定义一个名为ENV的全局散列,它可用来检索环境变量的值。例如:
print $ENV{'PATH'};
读取命令行参数
您可以使用PERL定义一个全局数组ARGV,其中包含所有传递给脚本的命令行参数。$#ARGV是传递的自变量的编号减1,$ARGV[0]是第一个被传递的自变量,$ARGV[1]是第二个被传递的自变量,依此类推。
现在,您应该能够阅读或编写简单的Perl脚本了。如果您乐于阅读整篇文档,会学到更多知识。有关其他信息,请查看下一页上的链接。
编辑推荐