@FILE2 = map { local $_=$_; s/()([^ ]*)/$1$2<\$>/; $_ } @FILE; #### s/()([^ ]*)/$1$2<\$>/ foreach (@FILE); #### foreach (@FILE) { s/()([^ ]*)/$1$2<\$>/; }