[Cascavel-pm] Apagar nomes em arquivo.

Rafael Lebrão Martins rafamv1 em ig.com.br
Terça Setembro 4 10:08:05 PDT 2007


Boa tarde, pessoal. Abaixo está o trecho de um "código" que estou escrevendo 
para apagar vários valores em um arquivo de texto. Quando digito os nomes 
que serão removidos e teclo enter, todos os dados do arquivo são apagados. 
Estou utilizando a sub "excluir_nomes" de forma incorreta?! 

my $name; 
foreach $name(@nomes) { 
excluir_nomes($name); 
} 
copy($file, $backup); 
open( ARQUIVO, '>', "$file" ); 
open( BACKUP, '<', "$backup" ); 

sub excluir_nomes { 
foreach (<BACKUP>) { 
next if $_ =~ /^$name$/; 
print ARQUIVO $_; 
   } 
} 
close (ARQUIVO); 
close (BACKUP); 




Mais detalhes sobre a lista de discussão Cascavel-pm