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

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

Re: ler apenas nome do arquivo


From: sergiolinux1
Subject: Re: ler apenas nome do arquivo
Date: Fri, 08 Jan 2010 13:07:05 -0000
User-agent: eGroups-EW/0.82

Voceis são demais...ambos me deram idéias para várias coisas.
inclusive comandos que eu não conhecia como pgrep e opções que nunca testei 
como o -Eo do grep.

Obrigado a todos.

--- Em address@hidden, "Julio C. Neves" <julio.neves@...> escreveu
>
>  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 <sergiolinux@...>
> 
> >
> >
> > 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]
>




reply via email to

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