Mustinya bisa. Coba diganti bagian "foreach()"-nya menjadi: foreach $line (<LOG> { print $line; }
KOkon. 2008/4/20 dv0r4k <[EMAIL PROTECTED]>: > Kang, saya sudah uncompressed datanya menjadi 1.9GB sehingga ndak perlu > "gunzip -c" lagi. Perl-nya juga saya bikin simpel, tapi koq tetep killed ya > ? apa memang perl ndak bisa buka file yang besar ? > > ---perlkilled.pl--- > > #!/usr/bin/perl -w > > use strict; > > $|=1; > > my $LOGF=$ARGV[0]; > open(LOG,"$LOGF") || die "Can't open file $LOGF: $!\n"; > foreach (<LOG>) { > print "x"; > > } > close (LOG); > print "finish!!\n"; > --- > > ---error--- > [EMAIL PROTECTED] ~]$ ./perlkilled.pl > /var/www/html/reports/logs/uncompr_20080226.log > Killed > [EMAIL PROTECTED] ~]# free -m > total used free shared buffers cached > Mem: 2027 655 1372 0 1 599 > -/+ buffers/cache: 53 1973 > Swap: 511 23 488 > [EMAIL PROTECTED] ~]# > --- > > Help! -- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis