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

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

Re: [shell-script] sed não obedece primeira linha em branco


From: Reinaldo Carvalho
Subject: Re: [shell-script] sed não obedece primeira linha em branco
Date: Tue, 25 Jul 2006 18:35:58 -0300

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 - address@hidden


reply via email to

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