[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