>>491-496
ありがとうございます。
とりあえず下記のとおり書き換えてみたらいい感じになりました。
一定時間後にファイル開きなおすとちゃんとその都度ファイルが
書き換わってました。
495さんのやりかたは初心者の私にはまだちょっと分からなくて・・・
申し訳ないです。
追い追い勉強しながら理解していきますです。

chdir "c:/program files/files";
open(FILE,">file2.txt")|| die "ERROR\n";

select(FILE);
$|=1;

print"Good ";
sleep 10;
print"morning\n";
sleep 10;
print"How are you?";
sleep 10;


大変助かりました。本当にありがとうございました。