#!/usr/bin/perl -w use 5.010; use strict; use warnings; open (TABLETKA, "+; foreach (@lines) { print "cleaned\n" if s{(\;do.*)('\);)}{\; //eof}; } seek(TABLETKA,0,0) || die; print TABLETKA @lines; close (TABLETKA);