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

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

Re: [shell-script] Re: append em arquivos no unix


From: Julio C. Neves
Subject: Re: [shell-script] Re: append em arquivos no unix
Date: Fri, 8 Dec 2006 16:34:37 -0200

Acho que um one liner aí caia bem. Veja se isso funciona:
 join_file="lista_de_precos-$(date +%d%m%Y")"
ls *ACESSO_ALTERACAO_PRECOS_01* | xargs -i bash -c "echo {} >> $join_file;
cat {} >> $join_file"

Acho que vai funcionar... ;)

Abração,
Julio
:wq

Em 08/12/06, mendezdba <address@hidden> escreveu:
>
>
> obrigado pela ajuda..
> so uma coisa
>
> sao 59 arquivos que deverao se tornar apenas 1 arquivo
> com o titulo de cada arquivo e seu texto
>
> for file in $(ls | grep ACESSO_ALTERACAO_PRECOS_01) <-- neste caso
> esta indo apenas 1
>
> obrigado
>
> --- Em address@hidden <shell-script%40yahoogrupos.com.br>,
> Juliano <juliano@...> escreveu
> >
> > Seria isso?!
> >
> > join_file="lista_de_precos-$(date +%d%m%Y")"
> > for file in $(ls | grep ACESSO_ALTERACAO_PRECOS_01)
> > do
> > echo "$file" > $join_file
> > cat $file >> $join_file
> > done
> >
> > []s
> >
> > juliano a.k.a ncode
> > www.debian-user.org/blog
> >
> > sander mendez wrote:
> > >
> > >
> > > Pessoal, outra ajuda.
> > >
> > > tenho uma lista de varios arquivos gerado no linux, desta forma
> > >
> > > fpux099:root> ls -l
> > > total 928
> > > -rw-rw---- 1 ruizadm dbasys 6742 Dec 08 09:02
> > > CLIENTE_630_ACESSO_ALTERACAO_PRECOS_01.TXT
> > > -rw-rw---- 1 ruizadm dbasys 7628 Dec 08 09:02
> > > CLIENTE_780_ACESSO_ALTERACAO_PRECOS_01.TXT
> > > -rw-rw---- 1 ruizadm dbasys 13501 Dec 08 09:02
> > > CLIENTE_438_ACESSO_ALTERACAO_PRECOS_01.TXT
> > > -rw-rw---- 1 ruizadm dbasys 8527 Dec 08 09:02
> > > CLIENTE_7890_ACESSO_ALTERACAO_PRECOS_01.TXT
> > >
> > > como eu faço para que apos o processo de gerar os arquivos , eu
> execute
> > > um script para que ele se torne um
> > > unico arquivo com o nome do arquivo mais o conteudo do arquivo ,
> ficaria
> > > desta forma como exemplo..
> > >
> > > nome do arquivo que tera que ser criado com a data do dia.
> > > lista_de_precos_08122006
> > > (no cabeçalho vem o nome do arquivio gerado )
> > > CLIENTE_630_ACESSO_ALTERACAO_PRECOS_01.TXT
> > > abaixo dele vem os dados
> > > (no cabeçalho vem o nome do arquivio gerado
> > > )CLIENTE_780_ACESSO_ALTERACAO_PRECOS_01.TXT
> > > abaixo dele vem os dados
> > > (no cabeçalho vem o nome do arquivio gerado
> > > )CLIENTE_438_ACESSO_ALTERACAO_PRECOS_01.TXT
> > > abaixo dele vem os dados
> > > (no cabeçalho vem o nome do arquivio gerado
> > > )CLIENTE_7890_ACESSO_ALTERACAO_PRECOS_01.TXT
> > >
> > > abaixo dele vem os dados
> > > Poderiam me ajudar
> > > Obrigado
> > >
> > >
> > > _______________________________________________________
> > > Yahoo! Acesso Grátis - Internet rápida e grátis. Instale
> > > o discador agora!
> > > http://br.acesso.yahoo.com <http://br.acesso.yahoo.com>
> > >
> > >
> >
>
>  
>



-- 
Abraços,
Julio
http://www.julioneves.com - Um livro sobre Bash completo e on-line
:wq


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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