Se eu fosse vc, faria assim:

$ ps -ef | grep -Eo wvdial\.conf\.linha.

E, se quiser somente o número da linha, basta fazer:

$ ps -ef | grep -Eo wvdial\.conf\.linha. | grep -o [12]

Abraços,
Julio
Cursos de Shell e Zenity em 2 fins de semana?
- Em SP ligue (11)2125-4747;
- Em DF ligue (61) 3223-3000;
- Turmas fechadas em outras cidades ligue (21) 8112-9988.



2010/1/8 sergiolinux1 <[email protected]>

>
>
> Olá pessoal, como sempre...obrigado pela ajuda.
>
> Tenho dois faz modems em uma mesma maquina. Conecto na net com as duas e
> preciso manter isso on. Uso o wvdial para isso.
> Estou fazendo um script para verificar se cairam ou não e avisar.
>
> Para cada conexão tem que ter um wvdial rodando então estou dando:
>
> A saida do #ps -ed -o pid,args
> 2917 /usr/bin/wvdial -C /operacao/linhas/modens/wvdial.conf.linha1
> 2921 /usr/bin/wvdial -C /operacao/linhas/modens/wvdial.conf.linha2
>
> Então estou fazendo assim:
> ps -ed -o pid,args | awk '{print $4}' | grep wvdial.conf.linha
> /operacao/linhas/modens/wvdial.conf.linha1
> /operacao/linhas/modens/wvdial.conf.linha2
>
> Agora quero ler apenas a string wvdial.conf.linha1 ou wvdial.conf.linha2
> para saber qual está rodando ou não.
>
> Alguém tem idéia?
>
> Obrigado e feliz 2010.
>
> Sergio
>
>  
>


[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

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

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a