Help for this page

Select Code to Download


  1. or download this
    open(my $fh, "<+", "your_file") or die("ack: $!");
    my @data = <$fh>;
    ...
    
    truncate $fh, $newsize;
    close $fh;
    
  2. or download this
    open(my $read,  "<", "your_file") or die("ack: $!");
    open(my $write, ">", "tmpfile$$") or die("ack: $!");
    ...
    close $write;
    
    rename $write, $read;