刘刊 > pantheon > Vulcan::File

Download:
pantheon-0.58.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Source  

NAME ^

Vulcan::File

SYNOPSIS ^

SYNOPSIS ^

 my $file = Vulcan::File->new( '/etc/passwd' );

 $file->munge( regex => qr/^foo\b/, length => 1, lazy => 1 )->commit();

METHODS ^

munge( %param )

 seek: 'set' or 'end'
 offset: number of lines from seek position
 length: number of lines to remove
 regex: a regular expression
 lazy: default to end of file if regex match failed
 line: a set of lines

commit( %param )

 path: alternative path to commit
 backup: back up original file
syntax highlighting: