Nel 2007 al CCC c'era un talk sul perchè il C fa male... credo sia il
caso di farne uno sul perchè cut-sed-awk fanno male... prima che Lux
si spenga...
Il 25 aprile 2013 09:35, Giorgio Desideri giorgio.desid...@gmail.com
ha scritto:
Lux ormai e' ora che cambi il tuo nick in Lux-Grep-Awk-Man.
A me al contrario risulta che di default sia cut sia sed sia awk siano
compilati dentro busybox, da quello che posso vedere da menuconfig su
OpenWrt trunk.
Btw per quanto sia elegante
IP=${ROUTE%% *}; echo ${IP#*/}
non ne avrei capito il significato se l'avessi trovato in un sorgente.
PS ma
Il giorno 25/apr/2013, alle ore 04:35, Giorgio Desideri
giorgio.desid...@gmail.com ha scritto:
Lux ormai e' ora che cambi il tuo nick in Lux-Grep-Awk-Man.
:)
In effetti lo scripting in bash é divertente,
ma LuX e' pure troppo lungo per i miei gusti..
se lo cambio, lo accorcio ulteriormente! ;
-Wireless] bash question, grep di una netmask
Il giorno 25/apr/2013, alle ore 04:35, Giorgio Desideri
giorgio.desid...@gmail.com ha scritto:
Lux ormai e' ora che cambi il tuo nick in Lux-Grep-Awk-Man.
:)
In effetti lo scripting in bash é divertente,
ma LuX e' pure troppo lungo per i miei gusti..
se
IP=${ROUTE%% *}; echo ${IP#*/}
funziona sulle antenne?
si, testato su su OpenWRT che su AirOS
Saverio
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless
Il giorno 25/apr/2013, alle ore 09:14, Saverio Proto ziopr...@gmail.com ha
scritto:
IP=${ROUTE%% *}; echo ${IP#*/}
funziona sulle antenne?
si, testato su su OpenWRT che su AirOS
Onore al merito a Lorenzo!
Soluzione elegante, compatta, ed ora sappiamo anche portabile.
+1 per adottare
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]' '
che
Il giorno 24/apr/2013, alle ore 15:55, Saverio Proto ha scritto:
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
echo ${ROUTE} | awk '{print $1}' | awk -F/ '{print $2}'
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless
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
Il primo modo che mi viene in mente:
echo $ROUTE | cut -d/ -f 2 | cut -d -f 1
Il 24/04/2013 15:55, Saverio Proto ha scritto:
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,
On Wed, Apr 24, 2013 at 03:55:12PM +0200, 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
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
OK stop
https://github.com/zioproto/attitude_adjustment/commit/deb5f5fd9d2e484931acb892669d7ab5340ed428
questo fixa il bug del policy routing
non serve piu fare grep -v del nome dell'interfaccia che parla OLSR
che ha la /16
grazie
Saverio
___
Wireless
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
Alternativamente:
echo ${ROUTE} | awk 'BEGIN{FS=/| }/\//{print $2}'
In modo da usare un solo comando, istruito a separare i campi con i
delimitatori: SLASH e SPAZIO.
--
LuX
___
Wireless mailing list
Wireless@ml.ninux.org
Alternativamente:
echo ${ROUTE} | awk 'BEGIN{FS=/| }/\//{print $2}'
In modo da usare un solo comando, istruito a separare i campi con i
delimitatori: SLASH e SPAZIO.
--
LuX
___
Wireless mailing list
Wireless@ml.ninux.org
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
Lux ormai e' ora che cambi il tuo nick in Lux-Grep-Awk-Man.
:)
Il giorno 25 aprile 2013 00:38, Lorenzo - Tulug
lorenzo.tu...@gmail.comha 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
19 matches
Mail list logo