Meu IP
Publicado por Reinaldo Marques de Lima 27/12/2005 (última atualização em 07/07/2014)
[ Hits: 12.258 ]
Homepage: http://plasticossj4.wordpress.com
Download 1404346533.meu_ip.bsh (versão 2)
Script que filtra o comando 'ifconfig' para mostrar o endereço de IP da maquina ou a mascara de sub-rede
Versão 2 - Enviado por Vitor Augusto M. Pio em 02/07/2014
Changelog: Versão atualizada na qual o usuário pode escolher a interface que ele deseja obter os dados.
Download 1404346533.meu_ip.bsh
#! /bin/bash
###############################################
#                                                                                                                                       #
# Meu IP - vesão 0.2                                                                                                     #
# escrito por: Reinaldo Marques de Lima ( Plastico )                                          #
# ultima atualização: 27/12/2005                                                                           #
#                                                                                                                                       #
###############################################
#                                                                                                                                       #
# Descrição:                                                                                                                  #
# - Filtra o comando ifconfig -a e passa, de acordo com o parametro             #
# escolhido, o endereço de IP ou a Subnet-Mask do usuário.                            #
#                                                                                                                                       #
##########################################################################
#( Nebsagens de erro )...................................................#
if [ $# -lt 1 ]; then
         echo "$0: Parametro Inválido: --help para ajuda"
elif [ $1 = --help ]; then
        echo "
        opções de parametro:
                -i para saber o endereço de IP
                -s para saber a mascara de sub-rede"
        echo
fi
#( Funções ).............................................................#
ip() {
        IP=`ifconfig -a | grep inet | head -1 | awk '{print $2}' | cut -d: -f2`
        echo
        echo "Seu IP é $IP"
        echo
}
mask() {
        MASK=`ifconfig -a | grep Mask |head -1 |cut -d: -f4`
        echo
        echo "Sua subnet mask é $MASK"
        echo
}
#( Case para selecionar a fução )........................................#
case $1 in
        -i) ip; ;;
        -s) mask; ;;
esac
#( Fim ).................................................................#
Transformando arquivos TXT em arquivos PDF
Adicionar e Deletar usuários do Samba/Squid
Teste de Índice de Massa Corporal (IMC)
Script de instalação de pacotes
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
Instalação dualboot Windows 11 e Debian 13 (0)
Programa fora de escala na tela do pc (33)
Eu queria adicionar a incon do wifi e deixa transparente no fluxbox no... (0)









