Fala grupo, 

    Essa solução foi perfeita para o meu projeto, muito obrigado a todos. 

    Usei: sed -e '1i HTXT' -e '$ a\T' 
/pcenter/TgtFiles/ill_usuario.out /pcenter/TgtFiles/ILL_USUARIO

    Gostaria de pedir só mais uma ajuda. 

Preciso somar a quantidade de linhas e preencher com '0', seis posicoes, tipo:


D;CARLOS;ALVES;MASC
D;MARIA;SILVA;FEM
D;AUGUSTO;SANTOS;MASC
T000003

Sei contar as linhas, porém não sei fazer algo como o LPAD no oracle.

Vlw a todos.




________________________________
De: Fernando Luizao <fernando_o...@yahoo.com.br>
Para: shell-script@yahoogrupos.com.br
Enviadas: Quinta-feira, 26 de Agosto de 2010 10:29:35
Assunto: Re: [shell-script] Incluir header e trailer

  
Desculpem o double post, mas só complementando minha resposta anterior, segue 
uma maneira de inserir na primeira e última linha ao "mesmo tempo":

sed -e '1i HTXT' -e '$ a\T' arquivo

Abraços

--- Em qui, 26/8/10, Fernando Luizao <fernando_o...@yahoo.com.br> escreveu:

De: Fernando Luizao <fernando_o...@yahoo.com.br>
Assunto: Re: [shell-script] Incluir header e trailer
Para: shell-script@yahoogrupos.com.br
Data: Quinta-feira, 26 de Agosto de 2010, 10:19

 

sed -i '1i HTXT'

--- Em qui, 26/8/10, Leandro Valiengo <leandro_valie...@yahoo.com.br> escreveu:

De: Leandro Valiengo <leandro_valie...@yahoo.com.br>

Assunto: [shell-script] Incluir header e trailer

Para: "Shell Script" <shell-script@yahoogrupos.com.br>

Data: Quinta-feira, 26 de Agosto de 2010, 9:22

 

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]

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

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





      

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

Responder a