in reply to Writing into files and RegExp
# old: foo.dat.bak new: foo.dat perl -i.bak -ne 'print unless /^AB.*C$/' foo.dat # OR # old: foo.dat new: foo.dat.fixed perl -ne 'print unless /^AB.*C$/' foo.dat > foo.dat.fixed [download]