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

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

Re: [shell-script] Re: Adicionar linhas a cada X linhas com variável


From: itamarnet
Subject: Re: [shell-script] Re: Adicionar linhas a cada X linhas com variável
Date: 06 Oct 2017 11:23:49 +0000

Obrigado Alyson pela referência

Mas o melhor site que tinha sobre awk não existe mais: awk.info

O que posso recomendar é o site do gawk que a versão gnu:
https://www.gnu.org/software/gawk/manual/

Tem também o mawk, que eu particularmente não gosto. É como comparar o bash com o dash
http://invisible-island.net/mawk/

Referência nacional e inquestionável é o livro do mestre Júlio:
http://www.brasport.com.br/informatica-e-tecnologia/linux/programacao-shell-linux-11/

Ou da O'Reilly:
https://www.amazon.com.br/Effective-awk-Programming-Universal-Processing-ebook/dp/B00U8232XM/ref=pd_sim_351_7?_encoding=UTF8&psc=1&refRID=9C969TMTTZXZRV4MZDRV

E dois sites que recomendo em português:
http://matheuslion.blogspot.com.br/2012/11/awk-tutorial-o-melhor.html
http://www.inf.pucrs.br/manssour/AWK/index.html




---Em address@hidden, <alysonfranklinreal@...> escreveu:

Itamar é o cara. Entende muito de awk. Já me ajudou algumas vezes e a solução foi exatamente o awk.

Existe algum material de awk, tipo aquele canivete suíno do Aurelio? Ou aquela apostila de Sed do Aurélio, também?

Preciso me aprofundar mais no awk.

Em 26 de set de 2017 14:59 -0300, itamarnet@... [shell-script] <shell-script@...> escreveu:
 

Boa tarde Alfredo


A solução que tenho seria em awk, e não teria a opção "-i" como no sed para fazer a alteração no próprio arquivo, então seria necessário redirecionar a saída, mas basicamente seria essa a sugestão:

awk '1;NR%200==0{i++;print "Texto a ser incluido", NR+i}' arquivo

Acho que pode usar como uma idéia

[]'s
Itamar


reply via email to

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