Thread If - Then - Ersetze Syntax (11 answers)
Opened by NeVe at 2019-07-30 08:03

NeVe
 2019-08-05 10:21
#190342 #190342
User since
2019-07-30
4 Artikel
BenutzerIn
[default_avatar]
Für einen ganzen Ordner dann also so:

Code: (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
29
use strict;
use warnings;
use diagnostics;

my $dir = 'C:\Users\gemuendadm\Desktop\Regex Absatz Test';

opendir (DIR, $dir) or die $!;

while (my $file = readdir(dir))
{
if ( open my $in_fh, '<', $in_filename ) { # Datei zum Lesen öffnen

if ( open my $out_fh, '>', "$in_filename.out" ) { # Ausgabe-Datei zum Schreiben öffnen

while (my $line = <$in_fh> ) { # eine Zeile einlesen
$line =~ s/\x0A$//; # \n (LF, hex 0A) entfernen

print $out_fh $line; # geänderte Zeichenkette speichern
}

}
else {
die "Kann Datei '$in_filename.out' nicht öffnen/schreiben!";
}
}
else {
die "Kann Datei '$in_filename' nicht öffnen!";
}
}


modedit Editiert von GwenDragon: Vollzitat entfernt
Last edited: 2019-08-05 11:00:02 +0200 (CEST)

View full thread If - Then - Ersetze Syntax