Thread Kommisches Zeichen am Ende der Zeile
(26 answers)
Opened by Mathias at 2014-03-11 11:59
Ok, passt zum Thema, hier ist der Test:
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 29 30 #!/usr/bin/perl ########################################################################### # teste Verhalten sysopen() mit 0x1A # VARs my $file = 'testfile'; ########################################################################### use strict; use Fcntl qw(:DEFAULT :flock); # Schreibe genau 1 Byte in die Datei sysopen(OUT, $file, O_RDWR|O_CREAT) or die $!; seek OUT, 0, 0; truncate OUT, 0; binmode OUT; print OUT pack "C*", 0x1A; close OUT; # Testen der Dateilänge my @stats = stat($file); printf qq(Dateilaenge nach Schreiben: %u Byte\n), $stats[7]; # Datei nur öffnen mit sysopen(), nix weiter sysopen(OUT, $file, O_RDWR|O_CREAT) or die $!; close OUT; # Testen der Dateilänge @stats = stat($file); printf qq(Dateilaenge nach sysopen: %u Byte\n), $stats[7]; Last edited: 2014-03-12 09:35:07 +0100 (CET) |