Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change
 
PerlMonks  

Re: File Locking

by Anonymous Monk
on Jul 03, 2002 at 06:48 UTC ( [id://179085]=note: print w/replies, xml ) Need Help??


in reply to File Locking

seek(MYFILE, 0, 0); truncate(MYFILE, 0);
These bring us to the end of the file, and then sets the length to zero.

The camelbook on seek tells me that seek(MYFILE, 0, 0); brings the file pointer to the beginning of a file.

Replies are listed 'Best First'.
Re: Re: File Locking
by PodMaster (Abbot) on Nov 25, 2002 at 12:20 UTC
    And what do you think truncate(MYFILE,0) does?

    How can you just ignore that part?

        truncate FILEHANDLE,LENGTH
        truncate EXPR,LENGTH
                Truncates the file opened on FILEHANDLE, or named by EXPR, to
                the specified length. Produces a fatal error if truncate isn't
                implemented on your system. Returns true if successful, the
                undefined value otherwise.
    


    MJD says you can't just make shit up and expect the computer to know what you mean, retardo!
    ** The Third rule of perl club is a statement of fact: pod is sexy.

      His point is still valid. The seek command brings you to the beginning and the description say it brings you to the end. Don't be a jerk.
        His point is still valid. The seek command brings you to the beginning and the description say it brings you to the end. Don't be a jerk.

        The description says

        seek(MYFILE, 0, 0); truncate(MYFILE, 0);These bring us to the end of the file, and then sets the length to zero.
        It describes what happens in effect, not how (it doesn't say seek brings us to the end of the file and truncate sets the length to zero).

        Besides, what is the end of a zero length file? The beginning

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://179085]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others chilling in the Monastery: (4)
As of 2024-03-28 21:31 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found