[Ninux-Wireless] bash question, grep di una netmask

Giorgio Desideri giorgio.desideri a gmail.com
Gio 25 Apr 2013 04:35:38 CEST


Lux ormai e' ora che cambi il tuo nick in Lux-Grep-Awk-Man.

:)


Il giorno 25 aprile 2013 00:38, Lorenzo - Tulug
<lorenzo.tulug a gmail.com>ha scritto:

> Il 24/04/2013 17:50, LuX ha scritto:
> > Il giorno 24/apr/2013, alle ore 16:16, Clauz ha scritto:
> >
> >> On 04/24/2013 04:09 PM, Clauz wrote:
> >>> On 04/24/2013 03:55 PM, Saverio Proto wrote:
> >>>> Ho una variabile bash dentro uno script fatta cosi:
> >>>>
> >>>> ROUTE='172.16.0.0/16 dev eth0 scope link'
> >>>>
> >>>> come faccio a tirare fuori in una seconda variable solo la netmask,
> >>>> considerando che potrebbe essere da 1 o 2 digits ?
> >>>>
> >>>> il meglio che sono riuscito a fare e'
> >>>> echo $ROUTE | grep -o -E [0-3]?[0-9]' '
> >>> echo $ROUTE | awk '{print $1}' | cut -d "/" -f 2
> >> O anche:
> >> echo $ROUTE | sed 's/^.*\/\([0-3]\?[0-9]\).*$/\1/'
> >
> >
> > O anche:
> > echo $ROUTE | awk 'BEGIN{FS="/";RS=" "}/\//{print $2}'
> >
> > --
> > LuX
> >
> > _______________________________________________
> > Wireless mailing list
> > Wireless a ml.ninux.org
> > http://ml.ninux.org/mailman/listinfo/wireless
>
> IP=${ROUTE%% *}; echo ${IP#*/}
>
> funziona sulle antenne?
>
>
>
>
> _______________________________________________
> Wireless mailing list
> Wireless a ml.ninux.org
> http://ml.ninux.org/mailman/listinfo/wireless
>



-- 
*Dott. Giorgio Desideri*

*PGP-Public Key*:   2048R/B1079A5D
*PGP Fingerprint*:    06B6 741E 5F35 B532 1749  46CA 2A7E E39D B107 9A5D


*"If people do not believe that mathematics is simple, it is only because
they do not realize how complicated life is"  (J. von Neumann)
*
*"Il saggio coltiva Linux, perché sà che Window$ si pianta da solo !"*
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://ml.ninux.org/pipermail/wireless/attachments/20130425/2c18d19c/attachment-0001.html>


Maggiori informazioni sulla lista Wireless