Leser: 2
|< 1 2 3 >| | 24 Einträge, 3 Seiten |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package SeekFile;
use IO::File;
use IO::Seekable;
@ISA = qw(IO::File IO::Seekable);
1;
use Fcntl qw(:seek);
my $startpos = 10;
my $endpos = 20;
my $buffer;
my $fh = SeekFile->new();
if($fh->open("< file"))
{
$fh->seek(SEEK_SET, 0);
$fh->seek(SEEK_SET, $startpos);
$fh->read($buffer, $endpos - $startpos, 0);
$fh->close;
}
1
2
3
4
5
6
open(FILE, "< code.txt");
seek(FILE, 8, 0);
read(FILE, $Ausgabe, 13);
close(FILE);
print $Ausgabe;
QuoteNebenbei: wenn du die Datei zeilenweise bearbeiten willst, dann die datei nicht mit foreach (<FH>) durchackern, sondern besser mit while (<FH>)...
|< 1 2 3 >| | 24 Einträge, 3 Seiten |