[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Imprimir ficheiro em shell
From: |
Miranda |
Subject: |
Re: [shell-script] Imprimir ficheiro em shell |
Date: |
Thu, 19 Feb 2004 12:18:58 -0300 |
User-agent: |
KMail/1.5 |
awk '/NtrL/{print substr($0,10,length($0)-11)}
/Tag72/{printf"\f"}'< lista > saida
Não sei se \f vai fazer saltar a página
POde depender da impressora
On Thursday 19 February 2004 11:48, Elizabete Azevedo wrote:
> Oi!
> Precisava de ajuda, não sei como fazer para imprimir cada mensagem numa
> folha separada, isto é numa folha de papel so imprime uma mensagem.
>
> Mas so preciso de imprimir o que está à frente de "><NtrL>< ", o ficheiro
inicial que tenho é deste género:
> ><Log>< Inicio do processamento das Mensagens MT410/MT412 a 09:58:32 ><
> ><Log>< ><
>
> ----------------------------------------------------------
> -------- INICIO ----------
> ----------------------------------------------------------
> NAO TRATAR
> Commited transaction with reference , N
>
> ><NtrL>< Tipo MSG: 410><
> ><NtrL>< N/REFERENCIA: - Não Tratada ><
> ><NtrL>< SessionNumber/SeqNum: XXXX/ZZZZZZ><
> ><NtrL>< Tag20: AA/DEFGTEE1><
> ><NtrL>< Tag21: XXX012345678><
> ><NtrL>< Tag32B: EUR00,00><
> ><NtrL>< Tag72: MENSAGEM PARA O CLIENTE><
> ><Log>< EOR><
>
> NAO TRATAR
> Commited transaction with reference , N
>
> ><NtrL>< Tipo MSG: 412><
> ><NtrL>< N/REFERENCIA: - Não Tratada ><
> ><NtrL>< SessionNumber/SeqNum: XXXX/ZZZZZZ><
> ><NtrL>< Tag20: AA/DEFGTEE1><
> ><NtrL>< Tag21: XXX012345678><
> ><NtrL>< Tag32B: EUR00,00><
> ><NtrL>< Tag72: MENSAGEM PARA O CLIENTE><
>
> RETURNED.><
>
> ><Log>< EOR><
>
> NAO TRATAR
> Commited transaction with reference , N
>
> ><NtrL>< Tipo MSG: 413><
> ><NtrL>< N/REFERENCIA: - Não Tratada ><
> ><NtrL>< SessionNumber/SeqNum: XXXX/ZZZZZZ><
> ><NtrL>< Tag20: AA/DEFGTEE1><
> ><NtrL>< Tag21: XXX012345678><
> ><NtrL>< Tag32B: EUR00,00><
> ><NtrL>< Tag72: MENSAGEM PARA O CLIENTE><
>
> RETURNED.><
>
> ><Log>< EOR><
>
> NAO TRATAR
> Commited transaction with reference , N
>
> ><NtrL>< Tipo MSG: 400><
> ><NtrL>< N/REFERENCIA: - Não Tratada ><
> ><NtrL>< SessionNumber/SeqNum: XXXX/ZZZZZZ><
> ><NtrL>< Tag20: AA/DEFGTEE1><
> ><NtrL>< Tag21: XXX012345678><
> ><NtrL>< Tag32B: EUR00,00><
> ><NtrL>< Tag72: MENSAGEM PARA O CLIENTE><
>
> RETURNED.><
>
> ><Log>< EOR><
>
> ----------------------------------------------------------
> -------- FIM ----------
> ----------------------------------------------------------
>
> ><Log>< Fim do processamento das Mensagens MT410/MT412 a 09:58:50 ><
>
> e quero imprimir numa folha isto:
> Tipo MSG: 410
> N/REFERENCIA: - Não Tratada
> SessionNumber/SeqNum: XXXX/ZZZZZZ
> Tag20: AA/DEFGTEE1
> Tag21: XXX012345678
> Tag32B: EUR00,00
> Tag72: MENSAGEM PARA O CLIENTE
>
>
> e noutra folha isto:
>
> Tipo MSG: 412
> N/REFERENCIA: - Não Tratada
> SessionNumber/SeqNum: XXXX/ZZZZZZ
> Tag20: AA/DEFGTEE1
> Tag21: XXX012345678
> Tag32B: EUR00,00
> Tag72: MENSAGEM PARA O CLIENTE
> RETURNED.
>
> Não sei qual será a melhor forma, podem-me ajudar?
>
> []'s
> Beta
>
>
> ---------------------------------
> Do you Yahoo!?
> Yahoo! Mail SpamGuard - Read only the mail you want.
>
> [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.listasdiscussao.cjb.net
> ---------------------------------------------------------------------
>
> Links do Yahoo! Grupos
> Para visitar o site do seu grupo, acesse:
> http://br.groups.yahoo.com/group/shell-script/
>
> Para sair deste grupo, envie um e-mail para:
> address@hidden
>
> O uso que você faz do Yahoo! Grupos está sujeito aos:
> http://br.yahoo.com/info/utos.html