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

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

Re: RES: [shell-script] Recortarrrrrrrrrrrr :D


From: Fábio Batista
Subject: Re: RES: [shell-script] Recortarrrrrrrrrrrr :D
Date: Mon, 22 Nov 2004 14:26:21 -0300

Não se esqueçam que é possível chamar o IFCONFIG com ETH0 como
parâmetro, para exibir apenas esta interface.

Fábio David Batista
address@hidden
http://fabiobatista.multiply.com

On Mon, 22 Nov 2004 14:55:45 -0200, Alain <address@hidden> wrote:
>  André, Essa solução não é muito boa porque depende de um "200" que pode 
>  até não existir. Esta maneira de extrair i IP é melhor pois só depende 
>  do nome da interface:
>  
>        ifconfig | grep -A 1 eth0 | tail -n 1 | awk '{print $3}'
>  
>  Dá até para mudat eth0 para ppp0 ou lo que funciona. A mensagem completa 
>  fica assim:
>  
>        echo "Seu ip é: `ifconfig | grep -A 1 eth0 | tail -n 1 | awk '{print 
>  $3}'`."
>  
>  Cuidado com as aspas simples/duplas/invertidas ;-)
>  
>  Alain
>  PS: eu estava pensando nisso há algum tempo...
>  
>  Rodolfo Villanova escreveu:
> 
> 
>  > Andre,
>  > 
>  > Que tal assim:
>  > 
>  > ...
>  > echo "Seu ip da Interface eth0 é: `/sbin/ifconfig -a | grep 200 | tr -s
> \"
>  > \" | cut -d\" \" -f3`"
>  > ...
>  > 
>  > Tem outras formas de obter o mesmo resultado.
>  > Essa foi a primeira que me veio à cabeça.
>  > 
>  > []s
>  > --------------------------
>  > Rodolfo D. Gross Villanova
>  > 
>  > 
>  >>-----Mensagem original-----
>  >>De: Andre Pedro [mailto:address@hidden]
>  >>Enviada em: segunda-feira, 22 de novembro de 2004 12:56
>  >>Para: address@hidden
>  >>Assunto: [shell-script] Recortarrrrrrrrrrrr :D
>  >>
>  >>
>  >>
>  >>Falaa pessoal beleuzaa? :D
>  >>
>  >>seguinte to tentando fazer um scriptzinho bem "basico"
>  >>para pegar o endereço da interface da rede de um
>  >>usuario.. mas eu gostaria de RECORTAR  e jogar na
>  >>saida padrão bem bunintinho so o endereco ip mesmo ..
>  >>hehe
>  >>
>  >>eu sei que posso fazer isso com o CUT!!
>  >>mas eu nao consegui fazer  muito bem o uso dele.. sei
>  >>que é bem simples.. valew
>  >>
>  >>segue o script :)
>  >>
>  >>############ PARA INTERFACES DHCP ##########
>  >>
>  >>
>  >>#!/bin/bash
>  >>
>  >>echo "Seu ip  da Interface eth0 é:" IP=`/sbin/ifconfig
>  >>| grep 200` > /tmp/ip
>  >>cat /tmp/ip
>  >>
>  >>o que eu quero é so usar o cut nessa linha do cat para
>  >>a saida padrão ficar assim :
>  >>
>  >>Seu ip  da Interface eth0 é: IP=200.168.242.9
>  >>
>  >>
>  >>E não assim :
>  >>
>  >>Seu ip  da Interface eth0 é: IP= inet end.:
>  >>200.168.242.9 Bcast:200.168.242.255 Masc:255.255.255.0
>  >>
>  >>como está sendo..
>  >>hehe eu sei que é bem de iniciante mas ta valendo!!
>  >>
>  >>abraços
>  >>
>  >>André
>  >>
>  >>__________________________________________________
>  >>Do You Yahoo!?
>  >>Tired of spam?  Yahoo! Mail has the best spam protection around
>  >>http://mail.yahoo.com
>  >>
>  >>
>  >>---------------------------------------------------------------------
>  >>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
>  > ---------------------------------------------------------------------
>  > 
>  > Links do Yahoo! Grupos
>  > 
>  > 
>  > 
>  > 
>  > 
>  > 
>  > 
>  > 
>  > 
>  > 
>  > 
>  > ---------------------------------------------------------------------
>  > 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
>  > ---------------------------------------------------------------------
>  >  
>  > Links do Yahoo! Grupos
>  > 
>  > 
>  > 
>  > 
>  >  
>  > 
>  > 
>  > 
>  > 
>  > 
>  > 
>  
> 
>  
> 
>  ---------------------------------------------------------------------
>  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: 
>  
>  
>  
>  
>  
>  
>  ________________________________
>  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!.


reply via email to

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