shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] grep!


From: Otávio Fernandes
Subject: Re: [shell-script] grep!
Date: Sun, 19 Aug 2007 15:40:07 -0300

On 8/19/07, Marcelo Wergles <address@hidden> wrote:
>
>   Ola, Lista!
>
> Tenho em um diretório muitos arquivos com o nome "data".html. Tentei
> fazer um script que lê os arquivos, busca por um padrão e retorna os
> nomes dos arquivos que contém o padrão. Contudo, o script retorna
> apenas a mensagem: (standart input) e, preciso do nome dos arquivos
> que "casam" com o padrão buscado. O script é o seguinte:
>
> #!/bin/bash
>
> read -p "forneça o padrao à ser buscado: " busca
> arq=$(cat * | egrep -il $busca) # Teoricamente filtra o padrão
> retornando o nome do arquivo, ignorando Maiúsculas e minúsculas
> (ignore-case).
> echo -e "o arquivo que contém o padrão é: \n$arq"
>
> Obrigado a todos,
> Marcelo Wergles.
> :wq
>
>  
>


Olá Marcelo,

Eu fiz algumas modificações e aqui rolou perfeito (Debian Etch):

---
#!/bin/bash

read -p "forneça o padrao à  ser buscado: " busca
arq=$(grep -ril $busca *)
echo -e "o arquivo que contém o padrão é : \n$arq"
---

veja se fica bom pra vc !

um abraço,

-- 
| --
| Otávio Fernandes <otaviof | gmail | com>
| FreeBSD 6.2 Release && GNU/Linux User: 283.396
| (( Especial Programação )) http://geekbr.podcastbrasil.com/
| --


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]