Thread Ein string auf ein Musterüberprüfen ! (51 answers)
Opened by mr-sansibar at 2007-06-29 17:48

renee
 2007-07-06 11:54
#78039 #78039
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#!/usr/bin/perl

use strict;
use warnings;

my $file = '/path/to/file.txt';
my $context_file = '/path/to/context.txt';
my $message_file = '/path/to/message.txt';

open my $context, '>', $context_file or die $!;
open my $message, '>', $message_file or die $!;

open my $in , '<', $file or die $!;
while( my $line = <$in> ){
    if( $line =~ /^Context/ ){
        $line =~ s/^Context:\s+//;
        $line =~ tr/ /|/;
        print $context $line;
    }
    elsif( $line =~ /^Message:/ ){
        print $message $line;
    }
}
close $in;


close $message;
close $context;


ungetestet...
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/

View full thread Ein string auf ein Musterüberprüfen !