Fala Eric, 

        Cara, estou tendo problema agora para inserir no arquivo o trailer.

        Veja só o q estou fazendo:

Arq.txt: 

lshdkfhkl
slkjdflk
slkdjflkjlksjdl
lskdjflksj

Comando:

CONTADOR=`wc -l arq.txt | cut -d ' ' -f 1`
ACERTO=`printf "%06d\n" $CONTADOR`
TRAILER=`echo T$ACERTO`
sed -e '1i HTXT' -e '$ a\${TRAILER}' arq.txt > ARQ.TXT

Resultado:

HTXT
lshdkfhkl
slkjdflk
slkdjflkjlksjdl
lskdjflksj
${TRAILER}

Já tentei de tudo mas o resultado no trailer não aparece o T000004



-----Mensagem original-----
De: [email protected] [mailto:[email protected]] Em 
nome de eric miranda
Enviada em: sexta-feira, 27 de agosto de 2010 09:28
Para: [email protected]
Assunto: Re: [shell-script] Incluir header e trailer

g...@noteerichds:~$ wc -l script.txt
150 script.txt
g...@noteerichds:~$ wc -l script.txt | cut -d " " -f1
150

flw!

Em 27 de agosto de 2010 09:20, Leandro Valiengo Luz <
[email protected]> escreveu:

>
>
> Fala Eric,
>
> Esse comando retorna o numero de linhas mais o nome do arquivo. Eu quero
> somente o numero de linhas:
>
> => wc -l arq.txt
> 122 arq.txt
>
> -----Mensagem original-----
> De: [email protected] 
> <shell-script%40yahoogrupos.com.br>[mailto:
> [email protected] <shell-script%40yahoogrupos.com.br>] Em
> nome de eric miranda
> Enviada em: sexta-feira, 27 de agosto de 2010 09:19
> Para: [email protected] <shell-script%40yahoogrupos.com.br>
> Assunto: Re: [shell-script] Incluir header e trailer
>
>
> retornar de onde?
>
> #wc -l arq.txt
> 23
>
> ?
>
> Em 27 de agosto de 2010 09:15, Leandro Valiengo Luz <
> [email protected] <leandroluz%40ipiranga.com.br>> escreveu:
>
> >
> >
> > Oi Fernando,
> >
> > Preciso agora descobrir uma forma de retornar somente o resultado do "wc
> -l
> > arq.txt", pois fiz assim e deu erro:
> >
> > printf "%06d\n" `wc -l arq.txt`
> > 000122
> > -bash: printf: arq.txt: invalid number
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> [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: 
> [email protected]<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
>
>  
>


[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: [email protected]
---------------------------------------------------------------------
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


Responder a