returns the operating system's file descriptor number for the open file. Perl will sometimes let you pretend something is a file which really isn't, as in
's example. In that case, Perl will give you a filehandle that isn't connected to a real file. If you create such a filehandle then ask for the operating system's descriptor, there isn't really an open file, so