(Courriels de diversion: <chenal@furtivement-reveree.com> <vouais@flambante-rebâtiraient.com> <bêcherent@ecrie-debattirent.com> <monnayerons@tranquilliseraient-exhumes.com> <demangeaisons@relaxe-disperseraient.com> <admettront@pressentions-ajustant.com> <deplafonneront@dimensionnee-fragmenterais.com> <chirurgiens@terrifieriez-motocyclette.com> <evasion@succombiez-frayait.com> <redistribueras@ca-sanatorium.com> )
Je n'ai pas suivi tout le fils de discution mais si c'est
pour afficher les essid des Cell ayant key:off ce qui suit
devrait faire l'affaire:
sed -n ":a;/Cell/,/key:/{N;/key:/\!ba;/key:off/s/.*ESSID:\"\(.*\)\".*/\1/p;}"
Indenté:
sed -n "
:a
/Cell/,/key:/{
N
/key:/!ba
/key:off/s/.*ESSID:\"\(.*\)\".*/\1/p
}"
Autre solution:
sed -n "/ESSID/x;/key:off/{g;s/.*ESSID:\"\(.*\)\".*/\1/p;}"
Indenté:
sed -n "
/ESSID/x;
/key:off/{
g;
s/.*ESSID:\"\(.*\)\".*/\1/p;
}"
En esperant ne pas répondre a coté de la plaque...
Le lundi 06 juillet 2009 Ă 13:12, Jean-Marc Mongrelet a
écrit:
> Bonjour,
>
> En direct d'un hotspot!!!
>
> C'est pas encore ça ; le dernier block ne s'affiche pas,
> mĂȘme s'il est "key:off".
> Le dernier block contient un Cell en début, et termine pas
> la fin du fichier!
>
> jpcas a écrit :
> > La voilĂ la soluce :
> >
> > sed -n '
> > :z
> > /Cell/ !{
> > H
> > n
> > b z
> > }
> > x
> > /key:off/ {
> > p
> > d
> > }
> > '
> >
> > Normalement ça devrait ĂȘtre bon cette fois ci ;-))
>
> On y est presque ;-)
>
> JM
--
Sébastien
"A quoi sert Internet. A part Ă aller sur Internet...",
Jacob Berger
-----------------------------------------------------------------
Les listes de diffusion du CULTe - Pour une informatique libre
http://www.CULTe.org/listes/
Pour se desabonner:
mailto:linux-31-unsubscribe@CULTe.org?subject=Cliquez_sur_ENVOYER