社区
CGI
帖子详情
用perl只读一个文件的中间几行如何实现?
yangxz
2000-05-10 01:07:00
文件比较大时,为增加效率只读其中的制定几行怎么实现?
...全文
324
5
打赏
收藏
用perl只读一个文件的中间几行如何实现?
文件比较大时,为增加效率只读其中的制定几行怎么实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
clansoft
2001-06-15
打赏
举报
回复
或者用数据库
或者自己做数据库
duhorse
2000-09-20
打赏
举报
回复
能给个DBM例子吗?
flyby
2000-09-15
打赏
举报
回复
seek (filevar, distance, relative_to);
1、filevar,文件变量
2、distance,移动的字节数,正数向前移动,负数往回移动
3、reletive_to,值可为0、1或2。为0时,从文件头开始移动,为1时,相对于当前位置(将要读的下一行)移动,为2时,相对于文件末尾移动。
read (filevar, result, length, skipval);
1、filevar:文件变量
2、result:存贮结果的简单变量(或数组元素)
3、length:读取的字节数
4、skipval:可选项,指定读文件之前跳过的字节数。
zealy
2000-09-14
打赏
举报
回复
在没有数据库支持时可以使用DBM模块提供的功能,比文本文件迅速
zdg
2000-05-10
打赏
举报
回复
没有办法, 为什么不用MySQL数据库???
Perl
基础速成
本文是针对没有
Perl
基础,但想用
perl
一行式命令取代grep/awk/sed的人,用于速学
Perl
基础知识。
Perl
一行式系列文章:
Perl
一行式程序
perl
的-e选项
perl
命令的-e选项后可以书写表达式,例如:
perl
-e 'print "hello world\n"'
Perl
中的函数调用经常可以省略括号,所以print "hello world\n"表示的是print("h...
Perl
内置及特殊变量
Perl
内置及特殊变量 一、正则表达式特殊变量: 1、$n:包含上次模式匹配的第n个子串 2、$&:前一次成功模式匹配的字符串 3、$`:前次匹配成功的子串之前的内容 4、$’:前次匹配成功的子串之后的内容 5、$+:前一次使用括号的模式匹配的字符串. 二、
文件
句柄特殊变量: 1、$|:如果设置为零,在每次调用函数write或print后,自动调用函数fflush,将所写内容写回
perl
内置变量名
一、正则表达式特殊变量: 1、$n:包含上次模式匹配的第n个子串 2、$&:前一次成功模式匹配的字符串 3、$`:前次匹配成功的子串之前的内容 4、$’:前次匹配成功的子串之后的内容 5、$+:前一次使用括号的模式匹配的字符串. 二、
文件
句柄特殊变量: 1、$|:如果设置为零,在每次调用函数write或print后,自动调用函数fflush,将所写内容写回
文件
2、$%:当前输出页
Perl
#!/usr/bin/
perl
//第一行 ,表示用什么程序来执行一下命令: 注解 # 输入: 输出: print [julia@oc2365548284 backup]$ more julia.
perl
#!/usr/bin/
perl
#$a='a'; #print $a; print "this is my first
perl
program\n";
perl
的特殊变量
perl
的特殊变量
CGI
2,204
社区成员
4,518
社区内容
发帖
与我相关
我的任务
CGI
Web 开发 CGI
复制链接
扫一扫
分享
社区描述
Web 开发 CGI
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章