|
From: | Alfredo Casanova |
Subject: | Re: [shell-script-pt] 4 últimos caracteres |
Date: | Tue, 7 Jan 2020 11:23:59 -0300 |
@Alan de fato, era ":" ao invés de "#". Tava testando e no copiar e colar foi assim.Legais os exemplos com sed do Julio e com awk e rev do Itamar também. Pois é, mil maneiras em shell. eheheh_______________________________________________On Sat, Jan 4, 2020 at 4:43 PM Itamar Santos de Souza por (shell-script-pt) <address@hidden> wrote:_______________________________________________Exemplos para awk poderiam ser:gawk '{print gensub(/.*(.{4})$/,"\\1","g",$0)}'ouawk '{print substr($0,length()-3)}'Usando cut junto com rev:rev | cut -c 1-4 | rev[]'sItamarEm sábado, 4 de janeiro de 2020 09:08:18 BRT, Julio C. Neves <address@hidden> escreveu:Acho que a resposta do Mercês é a prova cabal do que sempre digo:- Nunca pergunte se dá para fazer em Shell. A pergunta correta é: qual é a melhor maneira de fazer em Shell.Ahh! Como o Mercês se referiu ao sed, só mais umas soluções:$ sed -r 's/.*(....)$/\1/'
$ sed -r 's/.*(.{4})$/\1/'E vou deixar a discussão em aberto para uso de awk, cut, ... y otras cositas más ;)Abraços,Julio» Não tem tempo para fazer um curso presencial?» Na sua cidade não tem nenhum bom curso de Linux?» Em 27/01/2020 abriremos uma semana de inscrições» para uma nova turma. Veja mais detalhes em:Também damos treinamento em sua empresaem qualquer cidade, com certificado e nota fiscal.Em sáb., 4 de jan. de 2020 às 06:35, PY2YP <address@hidden> escreveu:Muito obrigado Fernando,
Funcionou perfeitamente com egrep + regex.
--
Cesar
On 1/3/2020 11:00 PM, Fernando Mercês wrote:
> $ grep -o '....$' arquivo.txt
_______________________________________________
Lista brasileira de usuários de shell script
Endereço de e-mail da lista: address@hidden
Para se inscrever ou desinscrever acesse: https://lists.nongnu.org/mailman/listinfo/shell-script-pt
Para ver os arquivos da lista (mensagens anteriores) e pesquisar nelas, acesse https://lists.nongnu.org/archive/html/shell-script-pt/
NOTA: A lista anterior, no Yahoo Groups, foi *desativada*. Por favor utilize somente esta._______________________________________________
Lista brasileira de usuários de shell script
Endereço de e-mail da lista: address@hidden
Para se inscrever ou desinscrever acesse: https://lists.nongnu.org/mailman/listinfo/shell-script-pt
Para ver os arquivos da lista (mensagens anteriores) e pesquisar nelas, acesse https://lists.nongnu.org/archive/html/shell-script-pt/
NOTA: A lista anterior, no Yahoo Groups, foi *desativada*. Por favor utilize somente esta.
Lista brasileira de usuários de shell script
Endereço de e-mail da lista: address@hidden
Para se inscrever ou desinscrever acesse: https://lists.nongnu.org/mailman/listinfo/shell-script-pt
Para ver os arquivos da lista (mensagens anteriores) e pesquisar nelas, acesse https://lists.nongnu.org/archive/html/shell-script-pt/
NOTA: A lista anterior, no Yahoo Groups, foi *desativada*. Por favor utilize somente esta.
Lista brasileira de usuários de shell script
Endereço de e-mail da lista: address@hidden
Para se inscrever ou desinscrever acesse: https://lists.nongnu.org/mailman/listinfo/shell-script-pt
Para ver os arquivos da lista (mensagens anteriores) e pesquisar nelas, acesse https://lists.nongnu.org/archive/html/shell-script-pt/
NOTA: A lista anterior, no Yahoo Groups, foi *desativada*. Por favor utilize somente esta.
[Prev in Thread] | Current Thread | [Next in Thread] |