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

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

Re: [shell-script] Re: SED - como ir selecionando trechos de acordo com


From: phfbettega
Subject: Re: [shell-script] Re: SED - como ir selecionando trechos de acordo com um padrão
Date: Mon, 19 Sep 2016 17:33:42 -0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0

Olá Itamar, valeu o feedback :)
É verdade, vc tem razão, não pensei na portabilidade.
Se for um shell com menos recursos acho que a solução seria
isolar o bloco com sed e pegar as informações com grep, ou usar
awk direto que faz o serviço dos dois.
Um tempo atrás teve uma dúvida na lista sobre um shell que não reconhecia 
função,
devia ser um dos shells do busybox.
Esse é um exercício e tanto, fazer os scripts compatíveis com bash 3 ou 2 pra 
trás.
Abraços Paulo


On 19-09-2016 15:36, address@hidden [shell-script] wrote:


A solução do Paulo é perfeita.

Simples e objetiva e atende o que deseja pela sua descrição.

Para o que vc deseja o Sed acredito não ter suporte para executar comandos 
assim, e em puro bash vai direto ao
ponto.

A única ressalva que faço é verificar a versão do Shell que está usando, pois o 
Paulo usou recursos recentes e
dependendo da empresa, essa atualização pode ser negligenciada, e os recursos 
sugeridos podem não funcionar da
forma como estão, mas é possível trocar por uso de "test", "sed" ou "grep".

E além de tudo usando esse recursos built-in's, em epecial do Bash há um ganho 
de performance sem comparação.

[]'s
Itamar


--------------------------------------------------------------------------------------------------------------
Enviado por: address@hidden
--------------------------------------------------------------------------------------------------------------


reply via email to

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