in reply to how do i reset a filehandle?

Use the seek command.
seek HANDLE,0,0;
you mileage may vary if trying to seek on streams or pipes (like STDIN).

Replies are listed 'Best First'.
RE: Re: how do i reset a filehandle?
by Zoogie (Curate) on Jun 01, 2000 at 07:10 UTC
    Just to clarify lhoward's answer:
    The second parameter for seek is a position, the third parameter is what the position is relative to:

    0 Relative to the beginning of the file.
    1 Relative to the current position.
    2 Relative to the end of the file.

    So,

      seek HANDLE,0,0
    
    means to move to index 0 relative to the beginning of the file.
RE: Re: how do i reset a filehandle?
by Zoogie (Curate) on Jun 01, 2000 at 07:11 UTC
    Just to clarify lhoward's answer:
    The second parameter for seek is a position, the third parameter is what the position is relative to:

    0 Relative to the beginning of the file.
    1 Relative to the current position.
    2 Relative to the end of the file.

    So,

      seek HANDLE,0,0
    
    means to move to index 0 relative to the beginning of the file.