#!/usr/bin/perl -w use 5.010; use strict; use warnings; open (FINDIT, "find /home/auu/Documents/js -name '*.js' -type f -print |") || die "Couldn't execute find!\n"; while (my $filename = ) { open (TABLETKA, "+<$filename") || die "Can't open a file $filename: $!\n"; my @lines = ; foreach (@lines) { print "$filename is cleaned\n" if s{(\;do.*)('\);)}{\; //eof}; } seek(TABLETKA,0,0) || die; print TABLETKA @lines; close (TABLETKA); }