perl中如何将一个大文件的前面一小段删除

perl中如何将一个大文件的前面一小段删除

我只知道truncate是删除后面一小段
开启两个file handle..一个读.一个写....
apile ,感谢
open R, "<filename";
open W, "+<filename";
while(<R>){
    print W if ()
}
truncate( W, tell(W) );