Pular para o conteúdo

Script que procura uma palavra em um arquivo.

Este Script procura uma palavra em um arquivo.
Sávio Reis Gonçalves ACTI0NX
Hits: 9.860 Categoria: Perl Subcategoria: Manipulação de arquivos
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Este Script procura uma palavra em um arquivo.
Download x.pl Enviar nova versão

Esconder código-fonte

#!/usr/bin/perl
#Este script procura por uma palavra em um arquivo
#EMINEM1000
#2005

print " \n \n";
print "use $0 arquivo.txt palavra\n \n";

$nome_a = $ARGV[0];
$palavra_c = $ARGV[1];

print "Voce esta procurando por $palavra_c no arquivo $nome_a\n\n";
sleep(3);
$cont = 0;

&abre_arq($nome_a);
&procura($palavra_c);

print "encontrei $cont palavra(s) no $nome_a";

exit;

sub abre_arq{

open(ARQ, "<$nome_a") || die "error Voce nao indicou o arquivo \n";
@conteudo = <ARQ>;
close(ARQ);
}

sub procura{
foreach $linha(@conteudo){
   $cont++while $linha =~ /$_[0]/gi;
}
}

Script para adicionar e remover usuários no IMSPECTOR

Compara colunas

Inserindo sites em Lista do Squid

Listar arquivos de um diretório.

Script que remove palavras de um arquivo.

#1 Comentário enviado por dcyrillo em 24/04/2007 - 11:44h
Olá,

Existe uma maneira de reformular o script para que ele procure uma palavra em vários arquivos ou todos os arquivos em uma determinada pasta?

Contribuir com comentário

Entre na sua conta para comentar.