Também fiz em sed, ficou assim:
sed -r 's/.*client_([[:alpha:]]+)CCUEC.+$/\1/' teste.txt
Abs
On sex, 25 ago 2017, Mauricy Maiorino
address@hidden [shell-script] wrote:
>
>
> Olá
>
> O conteúdo do arquivo é:
>
> @/etc/bacula/clients/CCUEC/client_mantusCCUEC-fd.conf
>
@/etc/bacula/clients/CCUEC/client_maracujaCCUEC-fd.conf
> @/etc/bacula/clients/CCUEC/client_marulaCCUEC-fd.conf
>
@/etc/bacula/clients/CCUEC/client_melanciaCCUEC-fd.conf
> @/etc/bacula/clients/CCUEC/client_melaoCCUEC-fd.conf
>
@/etc/bacula/clients/CCUEC/client_messinaCCUEC-fd.conf
>
> Preciso filtrar o nome exato, para testar caso seja
digitado o nome errado do client para selecioná-lo. Por
exemplo, se digitar "mar" eu tenho o retorno de "maracuja"
e "marula". Preciso filtrar o
> nome exato, para não acontecer este erro!
>
> Mauricy
>
>
> Em 25/08/2017 18:28, Tiago Peczenyj
address@hidden [shell-script] escreveu:
>
>
> Ola
>
> Não entendi. Pode dar um exemplo mais claro?
>
> grep turmalina arquivo ?
>
> Em sex, 25 de ago de 2017 às 23:26, Mauricy Maiorino
address@hidden [shell-script]
<address@hidden> escreveu:
>
>
>
> Pessoal
>
> Estou tentado achar uma string exata com sed ou grep,
mas não está
> funcionando.
>
> Arquivo contém
>
> @/backup/turmalina
>
> Preciso que ache exatamente a palavra turmalina, se
fizer um grep com
> "turma" a linha é listada e isto não deve acontecer!
>
> Mauricy
>
>
> --
> Tiago B. Peczenyj
>
> http://about.me/peczenyj
>
>
>
--
Tiago Tarifa Munhoz