$ cat test.pl
#!/usr/bin/perl
for my $n (1 .. 10) {
my $output="$n a simple test string $n!\n";
if (open LOG,'>>doall.log') {
printf LOG $output;
close LOG;
}
}
This simple script should write 10 time "1 a simple string 1". It works fine under cygwin and dropbox directorys, but if the directory linked to a boxcrypted drive
cmd -> /cygdrive/q/cmd (Q: is the boxcryptdrive) the data corrupts because the "append (>>)" starts at filestart (like ">"). So, only the last written line is seen.
Tested with
XP and Windows 7
Cygwin (incl. perl installation)
Boxcrypter 1.1 and 1.2.0.2
