[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] inserir uma palavra em vários arquivos
From: |
Elder Marco |
Subject: |
Re: [shell-script] inserir uma palavra em vários arquivos |
Date: |
Tue, 30 Dec 2008 15:37:08 -0200 |
Ou utilizar o comando echo, seguindo a mesma lógica que o Eri passou:
for arquivo in *.apref; do
echo "Linha a ser inserida" >> $arquivo_onde_sera_inserido
done
Mas isso é mais razoável quando você quer inserir apenas uma linha. Use o
cat se realmente forem muitas.
2008/12/29 Eri Ramos Bastos <address@hidden>
> Se forem as mesmas linhas para todos os arquivos você pode criar um
> arquivo .txt contendo as linhas e depois fazer o seguinte:
>
> for arquivo in *.apref
> do
> cat linhas.txt >> $arquivo
> done
>
> Muita atenção que deve ser ">>" e não ">"
>
> []'s
> Eri Ramos Bastos
>
> 2008/12/29 alexandre <address@hidden <alexpoilt%40yahoo.com.br>>:
>
> > Boa noite pessoal.
> >
> > Como faço para inserir um conjunto de linhas em vários arquivos.
> >
> > Ex: tenho vários arquivos em um diretório com a extensão apref
> (arquivo.apref)
> >
> > e necessito inserir uma sequencia de 10 linhas no final de cada arquivo.
> >
> > Há possibildade de se fazer um script onde essas linhas sejam inseridas
> em todos os arquivos terminados com a extensão .apref dentro de um
> diretótio?
> >
> > muito obrigado
> >
> > Alex
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> > ------------------------------------
> >
> > ----------------------------------------------------------
> > 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: address@hidden<shell-script-unsubscribe%40yahoogrupos.com.br>
> > ----------------------------------------------------------
> > 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
> >
> >
> >
>
>
--
Elder Marco
Linux User: #471180
"O conhecimento é tristeza: aqueles que mais sabem são os que mais
profundamente devem lamentar a mais fatal verdade, a árvore do conhecimento
não é a da vida." (Versos extraídos da tragédia Manfred, de Byron e citado
por Nietzsche em "Humano, demasiado humano")
[As partes desta mensagem que não continham texto foram removidas]