(Courriels de diversion: <limitions@succomberons-renommages.com> <dicterai@saturee-martiale.com> <regles@repayera-arlequins.com> <consignions@vivoteriez-deparent.com> <desactive@siegerions-adjugerent.com> <nom@desservit-chenal.com> <furtivement@reveree-vouais.com> <flambante@rebâtiraient-bêcherent.com> <ecrie@debattirent-monnayerons.com> <tranquilliseraient@exhumes-demangeaisons.com> )


Jean-Marc Mongrelet a écrit :
> jpcas a écrit :
>> Avec une petite amélioration, voila ce que ça donne en sortie :
>> [tmpfs]$ sed -n
>> '/Cell/,/Extra/{/ESSID/{h;:z;n;/key:/!bz;/key:off/{g;s/.*://;s/"//gp;}}}'
>> fich_wlan
>> FreeWifi
>> Neuf WiFi
>> hpsetup
>> Neuf WiFi
>> [tmpfs]$
> 
> Oui, j'étais plus partent d'afficher le block entre "Cell" et "key:off",
> pour avoir entre autre le ESSID, le Channel, éventuellement la
> Frequency, mais surtout les niveaux (Quality, Signal level, et Noise
> level) (ça aide pour faire le chois!)
Ah ok, j'avions mal compris ;-[

Et comme ça alors :
sed -n '/Cell/{:z;N;/key:off$\|key:on$/!bz;/key:off/p}'

> 
> Si non dans la même idée j'ai fait un truc comme ça:
> $ sudo iwlist wlan0 scanning | tac | awk "/$key/ , /Cell/" | tac | grep
> '\( ESSID:"\|Channel:\|Frequency:\|Quality=\)' | sed 's/^ *//g' | sed
> 'N;s/\n/ /;N;s/\n/ /;N;s/\n/ /' | sed 's/ESSID:/\nESSID:/g'
> 
> 
> @+
@+ aussi.
> 
> JM
JP

-----------------------------------------------------------------
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