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

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

Re: Pegar palavra de uma saida de comando


From: crjunior2002
Subject: Re: Pegar palavra de uma saida de comando
Date: Mon, 18 Apr 2005 18:07:23 -0000
User-agent: eGroups-EW/0.82

Fala Alexandre!!
Valeu pela dica, deu certinho no que eu queria!!!

Abraços

Clovis


--- Em address@hidden, Alexandre Abreu
<alexandre.abreu@g...> escreveu
> Fala Clovis,
> 
> Troque o comando "cat" abaixo pelo "lpstat" que acho que resolverá o
problema:
> 
> [root@localhost ~]# cat /tmp/p
> lpstat -t
> scheduler is running
> system default destination: epson
> device for epson: usb:/dev/usb/lp0
> epson accepting requests since Jan 01 00:00
> printer epson disabled since Jan 01 00:00
> [root@localhost ~]# cat /tmp/p | grep "^printer [[:print:]]\{1,\}
> disabled" | cut -d" " -f2,3
> epson disabled
> [root@localhost ~]#
> 
> Valeu
> 
> On 4/18/05, Clovis <clovis@c...> wrote:
> >  Olá pessoal, tudo bom?
> >  Bom, eu to com uma duvida, gostaria de saber se alguém pode ajudar.
> >  Bom é o seguinte:
> >  Quando eu digito o comando lpstat -t me retorna uma saida
parecida com 
> >  essa:
> >  (PS: os numero das linhas coloquei pra facilitar minha explicação)
> >  
> >  1- lpstat -t
> >  2- scheduler is running
> >  3- system default destination: epson
> >  4- device for epson: usb:/dev/usb/lp0
> >  5- epson accepting requests since Jan 01 00:00
> >  6- printer epson disabled since Jan 01 00:00 -
> >  7-        Paused
> >  
> >  O que eu queria era o seguinte, na linha 6, exite a palavra
disabled, e 
> >  antes dessa palavra vem o nome da impressora, ou seja epson, eu
queria 
> >  fazer um script que leia essa saida, encontre a palavra disabled
e pegue 
> >  o nome da impressora que vem antes da palavra disabled
> >  
> >  Alguém pode ajudar??
> >  
> >  Valeu
> >  
> >  Clovis
> >  
> > 
> > ---------------------------------------------------------------------
> >  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: 
> >  
> >  PUBLICIDADE
> >  
> >  ________________________________
> >  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
> Proteus Security Systems




reply via email to

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