open(MYFILE, ">>$myfile") || die "Can't append to $myfile, Perl says $!";
flock(MYFILE, 2) || die "Can't lock $myfile, Perl says $!";
print MYFILE "Hello World!\n";
close MYFILE;
####
for ($i=0; defined($i); $i++){
print "Help! I'm trapped in an infinite loop\n";
}
####
while (1) {
print "foo";
}
# or you can write
for (;;) {
print "foo"
}