Thread Blöcke aus großen Dateien löschen.
(5 answers)
Opened by leo11 at 2009-06-11 17:43
ungetestet:
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 use strict; use warnings; use Tie::File; my $test_file = 'tietest.txt'; local $/ = "\nPAGE_BEGIN\n"; my $mark1 = '%%DELETE_PAGE%%'; tie my @tied_metafile, 'Tie::File', $test_file; for my $i ( reverse ( 0 .. $#tied_metafile ) ) { splice @tied_metafile, $i, 1 if $tied_metafile[$i] =~ /\Q$mark1\E/; } untie @tied_metafile; Edit sagt, dass die Anmerkungen von pq berücksichtigt werden sollten... Last edited: 2009-06-11 18:54:40 +0200 (CEST) OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/) -- Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html Perl-Entwicklung: http://perl-services.de/ |