[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] trabalhando com linhas de arquivo
From: |
Flavio Junior |
Subject: |
Re: [shell-script] trabalhando com linhas de arquivo |
Date: |
Tue, 27 Nov 2007 13:49:11 -0200 |
$ LINHAS="$(($(wc -l conteudo.txt | cut -d" " -f1)/2))"
$ head -n${LINHAS} conteudo.txt > arqfinal.txt
$ echo "texto que quero adicionar aqui" >> arqfinal.txt # poderia ser
um cat no lugar do echo.. normal
$ tail -n${LINHAS} conteudo.txt >> arqfinal.txt
Éssa é uma forma.. nao mto boa nem bunita..
É provavel que com o sed/awk tu faça um one liner bem legal..
Mas eu to vendo outro problema agora :)
Flávio do Carmo Júnior
On Nov 27, 2007 1:43 PM, Eduardo de Paula <address@hidden> wrote:
>
>
>
>
>
>
> 50% exatos?
> Ou existe algum marcador especifico para colar?
>
> Abraço
>
> On Nov 27, 2007 1:39 PM, Rafael A. Gazzoni <address@hidden>
>
>
> wrote:
>
> > Boa Tarde...
> >
> > Tipo gostaria de fazer o seguinte
> >
> > [ conteudo.txt ] -->> [ arquivo.txt ] "so que no meio do arquivo"
> >
> > conteudo.txt
> > ------------
> > quero adicionar este texto aqui
> >
> > arquivo.txt
> > -----------
> > teste teste teste teste teste teste
> > arquivo teste arquivo teste
> > agora testando isto aqui
> > teste teste isto abc ola
> > cole aqui o conteudo do outro arquivo
> > ola estamos ainda em 2007
> > linux eh divertido
> > agora e a ultima linha deste arquivo
> >
> > arquivo.txt
> > -----------
> > teste teste teste teste teste teste
> > arquivo teste arquivo teste
> > agora testando isto aqui
> > teste teste isto abc ola
> > cole aqui o conteudo do outro arquivo
> > > quero adicionar este texto aqui
> > ola estamos ainda em 2007
> > linux eh divertido
> > agora e a ultima linha deste arquivo
> >
> > tentativa:
> > grep "^cole aqui o conteudo" arquivo.txt < conteudo.txt >> arquivo.txt
> >
> > :(
> >
> > alguem ja fez algo parecido?
> >
> > Obrigado!
> >
> >
> >
>
> --
> "Os erros podem ser transformados em acertos quando com eles se aprende.
> Não
> existe a segurança do acerto eterno."
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>