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

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

Res: [shell-script] Incluir header e trailer


From: Leandro Valiengo
Subject: Res: [shell-script] Incluir header e trailer
Date: Thu, 26 Aug 2010 05:48:36 -0700 (PDT)

Oi Moacir, 

    Vou ter q adaptar sua idéia pois vou sempre usar o header e trailer. 

    Assim q tiver pronto, mando o comando.




________________________________
De: Moacir Souza <address@hidden>
Para: address@hidden
Enviadas: Quinta-feira, 26 de Agosto de 2010 9:44:19
Assunto: Re: [shell-script] Incluir header e trailer

  
Hehe,

Tem uma maneira simples que usa só o cat (embora se possa fazer
isso com awk, sed etc): Inverter a lógica =). Arquivos:

moacir $ cat arquivo
a
r
q
u
i
v
o

moacir $ cat header
HEADER

moacir $ cat trailer
TRAILER

Para inserir o trailer, fazemos:

moacir $ cat trailer >> arquivo ; cat arquivo
a
r
q
u
i
v
o
TRAILER

E para inserir o header, invertemos a idéia:

moacir $ cat arquivo >> header ; cp header arquivo ; cat arquivo
HEADER
a
r
q
u
i
v
o
TRAILER

Eu uso isso em alguns dos meus scripts, mas claro, isso porque eu
não preciso do "header" depois =).

Abraços,
Moacir Filho

2010/8/26 Leandro Valiengo <address@hidden>:
> Bom dia grupo,
>
>     Pergunta simples.
>
>     Tenho um arquivo chamado arq.txt:
>
> D;CARLOS;ALVES;MASC
> D;MARIA;SILVA;FEM
> D;AUGUSTO;SANTOS;MASC
>
>     Quero incluir neste arquivo um header e um trailer:
>
> HTXT
> D;CARLOS;ALVES;MASC
> D;MARIA;SILVA;FEM
> D;AUGUSTO;SANTOS;MASC
> T
>
> Para colocar o trailer é tranquilo, criei um arquivo chamado TRAILER.txt e 
>usei:
>
> `cat TRAILER.txt >> arq.txt`
>
> Estou com duvido em relacao a incluir o header.
>
> Abr,
>
> Leo
>
>
>
>
> [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
> ----------------------------------------------------------
> 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
>
>
>

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Moacir da Cruz Souza Filho

-Analista de Sistemas: Suporte Unix Avançado
Serviço Federal de Processamento de Dados

-Mestrando em Ciências da Computação
Universidade de Brasília

-Bacharel em Engenharia da Computação
Escola Politécnica de Pernambuco
Universidade de Pernambuco

-Técnico em Eletrônica
Escola Técnica Federal de Pernambuco

-Linux user #449600
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=




      

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



reply via email to

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