offsetting a file

Blitz3D Forums/Blitz3D Programming/offsetting a file

Is there a efficient way to offset a file (say put an extra few bytes at the begining) without having to read in the entire file and write it all back out?