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

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

Re: [shell-script] Capturando rota default com script


From: Julio C. Neves
Subject: Re: [shell-script] Capturando rota default com script
Date: Mon, 15 Jul 2013 11:46:33 -0300

$ route -n | sed -nr '/^0\.0\.0\.0/s/0\.0\.0\.0
+(([0-9]{1,3}\.){3}[0-9]{1,3}).*/\1/p'

Mas essa não é a melhor forma. O melhor jeito foi o que já te mandei,
explicando o porque.


Abcs,
Julio
*@juliobash
*



Em 15 de julho de 2013 11:31, TÁCITO RÉGIS FERNANDES CHAVES <
address@hidden> escreveu:

> Opa Carlos Alberto, obrigadão cara, funcionou.
>
> Mas e se eu quisesse usar o sed, como ficaria a linha?
>
> Obrigado srs
> To: address@hidden
> From: address@hidden
> Date: Mon, 15 Jul 2013 10:48:55 -0300
> Subject: Re: [shell-script] Capturando rota default com script
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>       Bom dia Tácito. Experimente trocar:
>
>
>
> cut -d " " -f 2
>
>
>
> por
>
>
>
> awk '{print $2}'
>
>
>
> Até mais.
>
>
>
> Em 15 de julho de 2013 10:29, tacitoreg <address@hidden> escreveu:
>
>
>
> > **
>
> >
>
> >
>
> > Senhores,
>
> >
>
> > Sou novo em programação Shell, estou me amarrando, achando muito massa
>
> > mesmo, porém como todo iniciante, estou com meus momentos de dúvidas e
>
> > quebra-cabeça :). Estou fazendo um script para saber se em algum momento
> o
>
> > meu servidor está ficando com duas rotas default. Para isto eu fiz o
>
> > seguinte:
>
> >
>
> > route -n | grep '^0.0.0.0' | sed 's/\t/ /g' | cut -d " " -f 2
>
> >
>
> > O objetivo desta linha seria pegar o endereço do gateway, ele estando com
>
> > uma rota default ou duas rotas default. Porém ele está dando erro no sed.
>
> > Se alguém puder me ajudar eu ficaria muito feliz, ah, ele não vai parar
> por
>
> > aí, continuarei com os ifs, mas só após que este primeiro problema for
>
> > solucionado. Pessoal, obrigado pelo espaço.
>
> >
>
> > Obs: Júlio, sou mais um aluno seu. Estou lendo a sua 9º edição do Shell
>
> > linux. Uma excelente didática. Parabéns...
>
> >
>
> >
>
> >
>
>
>
> --
>
> Carlos Alberto Teixeira Magalhães
>
> Analista de Suporte III
>
> Departamento de Informática - DI
>
> Universidade Estadual do Ceará - UECE
>
> "A Ciência da Computação nasceu para resolver problemas que não existiriam
>
> se não fosse o computador." :P
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> [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: address@hidden
> ---------------------------------------------------------------------
> 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
>
>
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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