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

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

Re: [shell-script] awk ou sed?


From: Mauricy Maiorino
Subject: Re: [shell-script] awk ou sed?
Date: Thu, 20 Oct 2005 08:11:06 -0200
User-agent: Mozilla Thunderbird 1.0.7 (X11/20050923)

Obrigado amigos, resolveu o problema de diversas formas!!

Alexandre, o Portrait é a orientação do papel para a impressora. 
Portrait impressão "retrato" e Landscape impressão "paisagem".

Mauricy

Franklin Anderson de Oliveira Souza wrote:

>O que seria o Portrait ?
>
>Em 19/10/05, Alexandre de Abreu<address@hidden> escreveu:
>  
>
>>Mauricy,
>>
>>Utilizando o nosso velho amigo 'expr' e expressões regulares:
>>
>>for l in `cat teste`; do
>>  user=`expr $l : '.*user=\(.*\),copies'`
>>  num=`expr $l : '.*Portrait,\([0-9]*\))'`
>>  echo $user $num
>>done
>>
>>[]s
>>
>>Alexandre de Abreu
>>
>>On 19/10/05, Mauricy Maiorino <address@hidden> wrote:
>>    
>>
>>> Pessoal
>>>
>>> Tenho um arquivo com vários campos e o exemplo abaixo é parte de um
>>> campo que preciso tratar. Preciso separar somente a numeração que
>>> corresponde ao account do usuario, porém a posição do mesmo pode variar.
>>> Preciso de uma saída no formato como no exemplo:
>>>
>>>
>>> --Arquivo de entrada:
>>>
>>>(acct=ifch,user=riviab,copies=7,hpdocuprintr,UsLetter,simplex,Portrait,09010000000000)--062).PCL.PCL
>>>
>>>(acct=ic,user=ra041445,copies=100,hpdocuprintr,UsLetter,duplex,Portrait,34000000000000)_1--099).PCL.PCL
>>>
>>>(acct=ifch,user=riviab,copies=7,hpdocuprintr,UsLetter,simplex,Portrait,09010000000000)--066).PCL.PCL
>>>
>>>(acct=ifch,user=riv,copies=7,hpdocuprintr,UsLetter,simplex,Portrait,09010000000000)_1--065).PCL.PCL
>>>
>>>
>>> --Arquivo de saída:
>>>
>>> riviab 09010000000000
>>> ra041445 34000000000000
>>> riviab 09010000000000
>>> riv 09010000000000
>>>
>>> Estou tentando com awk mas não está dando certo. Será que com sed
>>> consigo alguma coisa?? Alguém teria alguma idéia para me ajudar??
>>>
>>> Mauricy
>>>
>>>
>>>
>>>
>>>
>>>
>>>---------------------------------------------------------------------
>>> 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
>>>---------------------------------------------------------------------
>>>
>>>
>>>
>>>
>>> Yahoo! Grupos, um serviço oferecido por:
>>>
>>> ________________________________
>>> Links do Yahoo! Grupos
>>>
>>>
>>>Para visitar o site do seu grupo na web, 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 Termos do Serviço do
>>>Yahoo!.
>>>      
>>>
>>--
>>Alexandre de Abreu, GCUX, RHCE
>>
>>
>>---------------------------------------------------------------------
>>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
>>---------------------------------------------------------------------
>>
>>Links do Yahoo! Grupos
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>    
>>
>
>
>---------------------------------------------------------------------
>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
>---------------------------------------------------------------------
> 
>Links do Yahoo! Grupos
>
>
>
>
> 
>
>
>
>
>  
>


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



reply via email to

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