(Courriels de diversion: <siegerions@adjugerent-nom.com> <desservit@chenal-furtivement.com> <reveree@vouais-flambante.com> <rebâtiraient@bęcherent-ecrie.com> <debattirent@monnayerons-tranquilliseraient.com> <exhumes@demangeaisons-relaxe.com> <disperseraient@admettront-pressentions.com> <ajustant@deplafonneront-dimensionnee.com> <fragmenterais@chirurgiens-terrifieriez.com> <motocyclette@evasion-succombiez.com> )
Jean-Marc Mongrelet a écrit :
> jpcas a écrit :
>> Et comme ça alors :
>> sed -n '/Cell/{:z;N;/key:off$\|key:on$/!bz;/key:off/p}'
>
> J'ai fait un test:
> sed -n '/Cell/{:z;N;/Cell$/!bz;/key:off/p}'
> mais apparemment ça fonctionne pas.
Euh... la commande "sed" est en sortie d'un pipe ?
>
> Comment faire, si je veux afficher le contenu entre deux "Cell" et/ou la
> fin du fichier, aillant à l'intérieur comme mot clé "key:off" ?
>
> Bonne question!
>
> JM
Ben c'est exactement ce qu'est sensée faire la commande normalement ;-\
En attendant, avec le fichier que j'ai joint plus haut, voila ce que ça
donne chez moi :
$ sed -n '/Cell/{:z;N;/key:off$\|key:on$/!bz;/key:off/p}' wifi
Cell 02 - Address: BA:95:9A:05:36:EA
ESSID:"FreeWifi"
Mode:Master
Frequency:2.412 GHz (Channel 1)
Quality=94/94 Signal level=-1 dBm Noise level=-95 dBm
Encryption key:off
Cell 03 - Address: 00:17:33:BE:34:FC
ESSID:"Neuf WiFi"
Mode:Master
Frequency:2.462 GHz (Channel 11)
Quality=56/94 Signal level=-39 dBm Noise level=-95 dBm
Encryption key:off
Cell 05 - Address: F2:7F:93:FF:CE:06
ESSID:"hpsetup"
Mode:Ad-Hoc
Frequency:2.437 GHz (Channel 6)
Quality=14/94 Signal level=-81 dBm Noise level=-95 dBm
Encryption key:off
Cell 07 - Address: 00:17:33:52:27:F4
ESSID:"Neuf WiFi"
Mode:Master
Frequency:2.462 GHz (Channel 11)
Quality=56/94 Signal level=-39 dBm Noise level=-95 dBm
Encryption key:off
-----------------------------------------------------------------
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