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 [email protected], "Julio C. Neves" <julio.ne...@...> 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 <sergioli...@...> > > > > > > > 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] >
