Herbert, infelizmente a primeira linha em branco não é a primeira
linha do arquivo. E a dica em awk do tiago não adicionou uma linha em
branco, acho que deveria ficar (com o \n):
awk '/^$/{if(!foi){ printf "xxx\n"; foi=1} }{print}'certo? O awk tem como salvar no mesmo arquivo? como o "sed -i"? Mas to tentando fazer com sed... Será que existem mais maneiras de fazer a modificação conforme indicado abaixo? $ cat arq.txt X-Accept-Language: pt-br, pt MIME-Version: 1.0 Content-Type: text/html; charset=ISO-8859-1 blah blah blah blah blah blah blah blah blah # Transformar em: $ cat arq.txt X-Accept-Language: pt-br, pt MIME-Version: 1.0 Content-Type: text/html; charset=ISO-8859-1 Novo-header: xxxxxxx blah blah blah blah blah blah blah blah blah # O mais próximo que consegui foi: $ sed -e '/^$/ixxxx' arq.txt $ sed -e 's/^$/xxxx\n/' arq.txt -- Reinaldo Carvalho Debian Sarge 3.1 - Linux User: #238310 Prodepa - [EMAIL PROTECTED] --------------------------------------------------------------------- Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso. --------------------------------------------------------------------- Sair da lista: [EMAIL PROTECTED] --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
