in reply to Delete On File Size
You could read and write to different files. Then when the pruning has finished, the new file is the file size you want. Unlink the first file and move the second over into the first files spot.
However, just a question on the logic, you are creating some generic file. Then at a later date are checking its filesize. If it is greater than size X, prune the file to size X (be careful which part of the file you desire to keep, the beginning or the end).
At this point, your file is sixe X, already, which means the next change to that file will push it to over size.
Wouldn't it be better to prune it smaller than the limit's size, rather than a size thats already over the next runs limit?
|