(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