Perl 中的 readline函数

首页 / Perl入门教程 / Perl 中的 readline函数

描述

此函数从EXPR引用的文件句柄中读取一行,并返回输出。如果要直接使用FILEHANDLE,则必须将其作为typeglob传递。

Simply readline function is equvivalent to <>.

语法

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

链接:https://www.learnfk.comhttps://www.learnfk.com/perl/perl-readline.html

来源:LearnFk无涯教程网

readline EXPR

返回值

此函数在标量context中仅返回一行,而在列表context中,返回到文件末尾的行列表

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

#!/usr/bin/perl -w

my($buffer)="";
open(FILE, "/etc/services") or
   die("Error reading file, stopped");

$buffer=<FILE>;
print("$buffer");

$buffer=readline( *FILE );
print("$buffer");

close(FILE);

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

# /etc/services:
# $Id: services,v 1.33 2003/03/14 16:41:47 notting Exp $

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

左耳听风 -〔陈皓〕

Elasticsearch核心技术与实战 -〔阮一鸣〕

技术管理案例课 -〔许健〕

爱上跑步 -〔钱亮〕

基于人因的用户体验设计课 -〔刘石〕

流程型组织15讲 -〔蒋伟良〕

Spring编程常见错误50例 -〔傅健〕

朱涛 · Kotlin编程第一课 -〔朱涛〕

云计算的必修小课 -〔吕蕴偲〕

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