On Fri, Jan 27, 2012 10:58:00 +0100, Ævar Arnfjörð Bjarmason wrote: > What do we actually get on `open(FH, "<", undef)`? It seems to me > that we create some skeleton filehandle that we can't actually do > anything with. It does open a temporary file, the same as the read-write modes would have done. The file is opened read/write, but I believe the perl handle is marked as read only.