

          fstat handle [arrayvar]
               Obtain the status of an open file.  This differs from
               the file stat command in that it takes a file handle
               rather than a file name.  If arrayvar is specified, the
               status information is returned in the following
               elements of this array variable: atime, ctime, dev,
               gid, ino, mode, mtime, nlink, size, uid.  Each element
               is a decimal string with the value of the corresponding
               field from the stat return structure; see the manual
               entry for stat for details on the meanings of the
               values.  If arrayvar is not specified, then the
               information is returned as a keyed list.  Each element
               of the list is itself a list with the status value name
               paired with its value, in alphabetical order.  For
               example:


               {atime 683617279} {ctime 683617310} {dev 298} {gid 50}
               {ino 6317} {mode 33152} {mtime 683617310} {nlink 1}
               {size 924} {uid 200}
