sethostent函数

首页 / Perl入门教程 / sethostent函数

描述

该函数应在首次调用gethostent之前调用。 STAYOPEN参数是可选的,在大多数系统上未使用。

当gethostent()检索主机数据库中下一行的信息时,然后sethostent设置(或重置)枚举到主机条目集的开头。

语法

以下是此函数的简单语法-

sethostent STAYOPEN

返回值

此函数不返回任何值。

以下是显示其基本用法的示例代码-

无涯教程网

#!/usr/bin/perl

while( ($name, $aliases, $addrtype, $length, @addrs)=gethostent() ) {
   print "Name =$name\n";
   print "Aliases =$aliases\n";
   print "Addr Type =$addrtype\n";
   print "Length =$length\n";
   print "Addrs =@addrs\n";
}

sethostent(1);

while( ($name, $aliases, $addrtype, $length, @addrs)=gethostent() ) {
   print "Name =$name\n";
   print "Aliases =$aliases\n";
   print "Addr Type =$addrtype\n";
   print "Length =$length\n";
   print "Addrs =@addrs\n";
}

endhostent();  # Closes the database;

执行上述代码后,将产生以下输出-

Name =ip-50-62-147-141.ip.secureserver.net
Aliases =ip-50-62-147-141 localhost.secureserver.net localhost.localdomain localhost
Addr Type =2
Length =4
Addrs =
Name =ip-50-62-147-141.ip.secureserver.net
Aliases =ip-50-62-147-141 localhost.secureserver.net localhost.localdomain localhost
Addr Type =2
Length =4
Addrs =

这一章《Perl - sethostent函数》你学到了什么?在下面做个笔记吧!做站不易,你的分享是对我们最大的支持

好记忆不如烂笔头。留下你的足迹吧 :)

相关推荐

深入浅出云计算 -〔何恺铎 - 〕

如何看懂一幅画 -〔罗桂霞 - 〕

如何成为学习高手 -〔高冷冷 - 〕

如何落地业务建模 -〔徐昊 - 〕

functools.singledispatchmethod 具有自己的类作为 arg 类型

根据 id 在另一个内部创建元素

按质心、剪辑或其他方式过滤形状多边形?

在 pandas 中识别包含相同值但顺序不同的行

枚举类型是否经过默认参数提升?

如何编写这个 for 循环以在 Python 中更快地处理?

视频推荐

Perl 哈希简介 更多视频教程 »