![]() |
|< 1 2 >| | ![]() |
13 Einträge, 2 Seiten |
MisterL+2008-02-13 23:14:16--Dazu hätte ich sogar Quellcode anzubieten :)
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#!/usr/bin/perl -w
use strict;
use warnings;
use Fcntl qw( :seek );
use IO::Handle;
use FileHandle;
use File::Find;
my $root = shift( @ARGV );
unless ( $root and ( -d $root)) {
usage();
exit( 1 );
}
my %args = (
"wanted" => \&process,
"no_chdir" => 1,
);
File::Find::find( \%args, $root );
exit( 0 );
sub process {
my $path = $_;
if ( $path !~ /htm?$/i) { return; }
my $fh = new FileHandle( $path, "r+" );
unless ( $fh ) {return;}
my $data = join( "", $fh->getlines() );
my $spat = 'gmx.de';
my $rpat = 'yahoo.de';
unless ( $data =~ s~$spat~$rpat~g) {
$fh->close();
return;
}
seek( $fh, 0, SEEK_SET );
truncate( $fh, 0);
$fh->print( $data);
$fh->close();
}
sub usage {
STDERR->print("usage: $0<root directory>\n" );
}
MartinR+2008-02-13 19:39:46--GwenDragon+2008-02-13 15:31:46--Golive kann sowas ;)
...den Dreamweaver. ... nur eine schöne Übersicht welche Styles in den verschiedenen CSS-Dateien angelegt sind. Aber keinen Hinweis drauf ob die dann auch tatsächlich in irgendwelchen HTML-Quelltexten verwendet werden ...
![]() |
|< 1 2 >| | ![]() |
13 Einträge, 2 Seiten |