[MontelLUG] Contest: il mio IP
Paolo Subiaco
psubiaco a creasol.it
Gio 23 Giu 2005 17:16:44 CEST
Davide Rondini wrote:
> Ciao,
>
> Mi è capitato di avere bisogno di avere una stinga contente il proprio
> indirizzo IP che è utile sia negli script che nella programmazione.
> Non riesco però a trovare un metodo che no sia un classico "prendi un
> comando che ti da quel dato e tagliuzza l'output finché non lo
> ottieni.". La mia soluzione per ora è:
>
> ip -f inet addr show eth0 | tail -n 1 | cut -c10-23
>
> ma soffre di un difetto: dipende dal numero di cifre dell'IP.
> L'alternativa sarebbe passare a cut lo spazio come delimitatore, ma
> non riesco a trovare il carattere di escape corrispondente. Il contest
> è aperto.
>
> In alternativa alla shell, potrebbe andare bene anche la system call
> da fare al kernel.
>
> Ciao
> CD
>
> _______________________________________________
> montellug mailing list
> montellug a montellug.it
> http://mail.montellug.it/mailman/listinfo/montellug_montellug.it
Usa awk '{print $6}'
se ad esempio devi estrarre il sesto campo.
Ciao
--
Ing. Paolo Subiaco
Creative Solutions Engineering
http://www.creasol.it
email psubiaco a creasol.it
fax +39 02.700437159
phone +39 328.3730010
--
Stanco dei soliti virus, problemi di sicurezza e necessità di continui
upgrade delle licenze?
La soluzione c'e', a casa ed al lavoro:
Linux + Mozilla + OpenOffice.org
More information about the montellug
mailing list