[RISOLTO] Bash - Assegnare l'indirizzo IP ad una variabile..
[RISOLTO] Bash - Assegnare l'indirizzo IP ad una variabile..
Ciao ragazzi!
Sto cercando di assegnare l'indirizzo IP ad una variabile all'interno di uno script, solo che il metodo che uso oltre che incompiuto mi pare anche inaffidabile e decisamente troppo poco elegante!!!
TEMP=`ifconfig | grep "inet addr:192."`
# echo $TEMP
TEMP1=${TEMP/inet addr:/}
TEMP2=${TEMP1/Bcast:*Mask:255.255.255.0/}
TEMP3=${TEMP2/ /}
# echo $TEMP3
Secondo voi esiste un metodo migliore? (credo proprio di si!)
Grazie in anticipo!
::)
Sto cercando di assegnare l'indirizzo IP ad una variabile all'interno di uno script, solo che il metodo che uso oltre che incompiuto mi pare anche inaffidabile e decisamente troppo poco elegante!!!
TEMP=`ifconfig | grep "inet addr:192."`
# echo $TEMP
TEMP1=${TEMP/inet addr:/}
TEMP2=${TEMP1/Bcast:*Mask:255.255.255.0/}
TEMP3=${TEMP2/ /}
# echo $TEMP3
Secondo voi esiste un metodo migliore? (credo proprio di si!)
Grazie in anticipo!
::)
Ultima modifica di twilight il domenica 17 giugno 2007, 10:25, modificato 1 volta in totale.
- twilight
- Imperturbabile Insigne

- Messaggi: 3849
- Iscrizione: giovedì 17 febbraio 2005, 16:29
- Località: L'Aquila
- Contatti:
Re: Bash - Assegnare l'indirizzo IP ad una variabile..
lavorerei con awk.
qualcosa del genere:
ciao
qualcosa del genere:
Codice: Seleziona tutto
ADDR=`ifconfig wlan0 | sed -n '2,2p'`
echo $ADDR | awk '1 { print $2}' | awk -F ":" '{print $2}'
» FAQ del forum! - Sito personale (EN) - Blog tecnico (IT) - Pagina personale
» Seguimi su Twitter e Identi.ca!
» Tutti gli altri link, su Google profile
» Seguimi su Twitter e Identi.ca!
» Tutti gli altri link, su Google profile
Re: Bash - Assegnare l'indirizzo IP ad una variabile..
oppure, per avere solo l'ip nella variabile,
Ciao,
nuu
Codice: Seleziona tutto
ADDR=$(ifconfig eth0 | grep inet\ addr | awk {'print $2'} | cut -d : -f 2)
nuu
Learn to pause -- or nothing worthwhile can catch up to you.
Re: Bash - Assegnare l'indirizzo IP ad una variabile..
Sti cavoli che prontezza!!!! Ora li provo...grazie!
X nuu...bella l'icona stile Monkey Island!!
X nuu...bella l'icona stile Monkey Island!!
Re: Bash - Assegnare l'indirizzo IP ad una variabile..
grazie 
nuu
nuu
Learn to pause -- or nothing worthwhile can catch up to you.
- twilight
- Imperturbabile Insigne

- Messaggi: 3849
- Iscrizione: giovedì 17 febbraio 2005, 16:29
- Località: L'Aquila
- Contatti:
Re: Bash - Assegnare l'indirizzo IP ad una variabile..
ok direi che e' risolto. Adesso lo faccio io, per il futuro ricordo di modificare il tuo primo post e mettere [RISOLTO] nel titolo 
ciao
ciao
» FAQ del forum! - Sito personale (EN) - Blog tecnico (IT) - Pagina personale
» Seguimi su Twitter e Identi.ca!
» Tutti gli altri link, su Google profile
» Seguimi su Twitter e Identi.ca!
» Tutti gli altri link, su Google profile
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti
