IP e MAC Address

Publicado por Phylipe Venancio Soares 06/12/2006

[ Hits: 8.385 ]

Homepage: http://www.energiageradores.com

Download ipmac.sh




Criei esse script pela necessidade de ter sempre a mão o IP e MAC limpos, para poder usar em outras aplicações. É isso aí, aproveitem.

  



Esconder código-fonte

#!/bin/bash

## Script desenvolvido por Phylipe Soares
## E-mail: phylipesoares@gmail.com

## Esse script pode ser reproduzido conforme a necessidade de cada um, basta
## manter o nome do autor. muito obridago.

clear
read -p "Digite a interface (ex: eth0): " interface
iprede=`ifconfig $interface | grep Bcast| cut -c15- | cut -d " " -f3`
mac=`ifconfig $interface | grep HW | cut -c15- | cut -d " " -f9`
clear
echo "Dados da interface: $interface"
echo ""
echo "Seu IP: $iprede"
echo "MAC: $mac"
echo ""
echo "Muito obrigado!"
echo ""
echo ""

Scripts recomendados

strlen.sed: Tamanho de uma string com o sed

Pega dados do processador

Script para trocar textos em arquivos

adicionar um gerenciador de janelas a lista do kdm

Acerta Hora do Sistema


  

Comentários
[1] Comentário enviado por L_A_E_R_T_E em 05/12/2009 - 10:24h

o script eh bem util, mas se resume em apenas uma linha. Tornei mais robusto o comando e mais rapido, tirando esse tanto de pipe "shells". Duas formas diferentes de fazer a mesma coisa e que tem quase o mesmo "custo" ai sistema.

ifconfig | grep HW | cut -d" " -f13
real 0m0.088s
user 0m0.000s
sys 0m0.012s


ifconfig | cut -d" " -f13 | head -1
real 0m0.054s
user 0m0.004s
sys 0m0.012s


o resto fica a criterio de cada um. Apenas mudem o -f9 no script do phylipesoares para -f7, caso contrario o script vai mostrar apenas seu ip sem o mac.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts