如何只读取文件的第一行
我已经用谷歌搜索了一段时间,但我找不到只读取文件第一行的函数。
我需要读取文本文件的第一行并从中提取日期。
Perl 新手。
I've been googling for a while, but I cannot find a function the read just first line of a file.
I need to read first line of a text file and extract the date from it.
new to perl.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
...现代且流行的替代方案:
有关更多信息 https://metacpan。 org/pod/Path::Tiny#lines-lines_raw-lines_utf8
注意:因为
->lines
返回一个列表,调用它时不带括号$firstline
它将被分配从filename.txt
读取的行数:1(如果为空则为 0)。... a modern and popular alternative:
For more info https://metacpan.org/pod/Path::Tiny#lines-lines_raw-lines_utf8
Note: since
->lines
is returning a list, calling it without the brackets around$firstline
it will be assigned the number of lines which have been read fromfilename.txt
: 1 (or 0 if it's empty).