/
usr
/
share
/
doc
/
perl-IO-Compress
/
io
/
bzip2
/
/usr/share/doc/perl-IO-Compress/io/bzip2
mkdir
upload
Name
Size
Mode
Actions
bzcat
503
0644
edit
dl
rm
bzgrep
495
0644
edit
dl
rm
bzstream
135
0644
edit
dl
rm
Edit:
/usr/share/doc/perl-IO-Compress/io/bzip2/bzgrep
(495B)
#!/usr/bin/perl use strict ; use warnings ; use IO::Uncompress::Bunzip2 qw($Bunzip2Error); die "Usage: gzgrep pattern [file...]\n" unless @ARGV >= 1; my $pattern = shift ; my $file ; @ARGV = '-' unless @ARGV ; foreach $file (@ARGV) { my $gz = new IO::Uncompress::Bunzip2 $file or die "Cannot uncompress $file: $Bunzip2Error\n" ; while (<$gz>) { print if /$pattern/ ; } die "Error reading from $file: $Bunzip2Error\n" if $Bunzip2Error ; }
Save
cmd:
run