ChinaUnix.net
相关文章推荐:

perl 文件 为空

哪位高手能给点意见, 我也是编写perl三年多了,但是最近遇到的问题的确是没辙。。。 主要是perl调用unix系统命令 ,遇到输出不全,或者。。 可能执行100次,才出现1次这样的情况。(遇到问题,纪录trace发现的) AIX 平台ps 命令: if ($^O eq "solaris") { $ps_cmd = "/bin/ksh -c ' export COLUMNS=2048 ; /bin/ps -e -o user,pid,etime,pcpu,vsz,args'"; $ps_ucb_cmd = "/bin/ksh -c ' export COLUMNS=2048 ; /us...

by bt810506 - Perl - 2009-04-21 23:14:49 阅读(3928) 回复(12)

相关讨论
by laijiren2008 - Perl - 2009-04-24 18:48:09 阅读(1822) 回复(7)

最近使用SNMP的一个module,结果发现module调用过一次后,继续调用有时会有问题,就想到能否调用一次模块后,卸载模块,重新加载一遍,试过no module,结果是操作,模块并没有真的卸载, 请问,perl有提供相关的方法吗?

by dugu072 - Perl - 2009-04-10 23:19:54 阅读(2741) 回复(10)

#!/usr/bin/perl use DBI; use DBD::mysql; my $dbh = DBI->connect("DBI:mysql:database=mysql;host=localhost","root","",{'RaiseError' => 1}); my $sth = $dbh->prepare("SELECT * FROM user"); $sth->execute(); while (my $ref = $sth->fetchrow_hashref()) { print "Found a row: id = $ref->{'user'}, name = $ref->{'host'}\n"; } $sth->finish(); $dbh->disconnect(); 运行结果: Found a...

by todayhero - Perl - 2007-08-09 23:15:15 阅读(2056) 回复(1)

查了资料,只找到删除文件,及删除文件夹的。 没有办法删除非文件夹:em02: [ 本帖最后由 不会游泳的人 于 2006-8-22 23:31 编辑 ]

by 不会游泳的人 - Perl - 2006-08-24 04:56:09 阅读(5268) 回复(3)

請問各位大大.如何使perl STDOUT出来的文件压缩文件.Z..也就是如何在输出文件的同时压缩文件? [ 本帖最后由 hyoryeo 于 2009-7-2 11:34 编辑 ]

by hyoryeo - Perl - 2009-07-08 15:56:38 阅读(4360) 回复(13)

open FILE, "file.txt"; open OUTPUT, "input.txt"; open append, ">>append.txt"; 请问可以定义可读同时可写的文件句柄吗?

by jakepain - Perl - 2009-07-10 17:13:08 阅读(3087) 回复(6)

一个log文件,希望输出最后20行,怎么做呢?

by cindy9902 - Perl - 2009-01-09 10:23:17 阅读(8040) 回复(18)

我的代码是小骆驼中的习题,目的想把文件中#!所在的行下加入Copyright (C) 20XX by Yours Truly,但是我发现 第三行的代码 :[code]@content = ; [/code]加在不同位置会有不同效果。 全部代码如下: [code]#!/usr/bin/perl -w open FD1,"; #注意这一行,如放在open FD2,">ex2.pl" ;后面则文件内容全丢失!而这个位置就正常 open FD2,">ex2.pl" ; select FD2; foreach $line ( @content ) { ...

by zhuyubei - Perl - 2009-01-04 12:48:22 阅读(1620) 回复(2)

一个500M的log文件,有400多万行, 想从最后30万行开始遍历,有什么办法吗? 用while()是从第一行开始.

by kerom - Perl - 2008-08-27 12:51:21 阅读(1800) 回复(3)

rmdir (dirname); 删除目录函数,dirname目录名。 $y= ; rmdir ($y); 这样什么不行,目录下有一个fff文件夹,如果这段程式这样写的话就可以:rmdir (fff); 如果写成这样$y= ;rmdir ($y);却不行,当输入的时候,我输入fff,可目录的fff文件夹还在。怎么回事!

by 3645636 - Perl - 2008-08-13 09:25:54 阅读(5951) 回复(9)