加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Perl开发的学习-6

发布时间:2020-12-16 00:35:16 所属栏目:大数据 来源:网络整理
导读:文件主要是针对如何打开读写并进行文件操作的概念。 文件描述符:是指UNIX用来访问文件时代表文件的数字,从0开始,它是系统资源,系统通常要限制打开的文件描述符的数量。Perl通常只在某些系统调用时才使用它。 文件句柄:功能 类似于文件描述符,但与文件

文件主要是针对如何打开读写并进行文件操作的概念。

文件描述符:是指UNIX用来访问文件时代表文件的数字,从0开始,它是系统资源,系统通常要限制打开的文件描述符的数量。Perl通常只在某些系统调用时才使用它。

文件句柄:功能 类似于文件描述符,但与文件描述符完全不一样,不是用简单的数字来表示。

文件句柄与文件描述符是可以相互转换的。

文件句柄==》文件描述符:fileno(F)返回文件描述符。

文件描述符==》文件句柄:open(F,”>&n”);

[windriver@windriver-machine test]$ cat fl.pl

#!/usr/bin/perl

open (F,"+<t.txt") or die $@;

$a=&lt;F>;

print "line 1=$a";

print tell(F);

print "n";

print F "a".$/;

seek(F,20,0);

$a=<F>;

print "line 2=$a";

print "n";

print tell(F);

print F "a".$/;

close(F);

[windriver@windriver-machine test]$ perl fl.pl

Died at fl.pl line 2.

[windriver@windriver-machine test]$ vncconfig &

[1] 31646

[windriver@windriver-machine test]$

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读