[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Separar ip
From: |
André Silva Coelho de Oliveira |
Subject: |
Re: [shell-script] Separar ip |
Date: |
Wed, 17 Sep 2003 08:49:24 -0300 |
User-agent: |
KMail/1.4.3 |
Bom dia Thiago,
Um amigo me ensinou isto:
[linux]# b="192.168.0.1"
[linux]# echo $b
192.168.0.1
[linux]# a=$(echo $b | cut -d. -f3)
echo $a
Esta sequência faz o seguinte:
[linux]# b="192.168.0.1" --> "b" recebe a variável
[linux]# echo $b \ __ Imprime o valor de "b"
192.168.0.1 /
[linux]# a=$(echo $b | cut -d. -f3) --> A variável "a" recebe o valor de :
echo $b --> aquilo que for imprimido na tela
| (pipe) --> será enviado para a entrada padrão do "cut"
cut -d. --> cortar a entrada padrão tendo como delimitador o "."
-f3 --> já que usei como delimitador(separador) o ".", quero o terceiro campo
deste padrão(no caso o ZERO)
Beleza? Té mais carinha!
André Silva Coelho de Oliveira
address@hidden
Em Ter 16 Set 2003 18:27, Thiago Alves Goulart escreveu:
> Oi pessoal, estou penando um pouco para resolver algo que me parece
> simples...
>
> Eu tenho uma variavel com o ip da maquina. Eu gostaria de de pegar os
> caraceters desta string ate ele encontrar o terceiro ponto colocando o
> valor em uma nova variavel, eh possivel?