[ninux-dev] iwconfig JSON output
nemesis
nemesis at ninux.org
Thu Nov 13 11:46:09 CET 2014
On Thu, 13 Nov 2014 10:57:48 +0100, David Costa <david.costa at ieee.org>
wrote:
> On 11/12/2014 07:58 PM, Nemesis wrote:
>> I prossimi parser che potrebbero essere molto utili per il futuro
>> sono i
>> comandi:
>>
>> ip addr
>> iw
>
> iw purtroppo presenta quando lo chiami questa riga:
>
> "Do NOT screenscrape this tool, we don't consider its output stable."
Non l'avevo notato.
> Certo, l'output di iw non mi è sembrato così instabile finora, però
> possono riservarsi di introdurre delle modifiche in ogni versione.
>
> Il punto che rende "poco parsabile" iw è che mostra alcune cose solo
> se
> necessario, il threshold RTS per esempio non viene mostrato fino a
> quando non è diverso da off.
>
> Nel JSON quindi o si mettono solo i dati recuperati veramente
> dall'output (e quindi l'applicazione che usa il json NON deve
> confidare
> sull'esistenza dell'RTS threshold), oppure si deve capire che il
> campo
> nullo non c'è nell'output di iw e quindi inserirlo nel JSON prima di
> spedirlo con il valore "off".
Questo si può fare.
> Il parser di iw potrebbe essere utilizzato magari per mostrare
> informazioni agli umani, ma per esempio non lo userei per fare
> analisi
> statistica o per prendere decisioni fino a quando l'output non
> diventa
> stabile (IMO)
Ma iwconfig non è deprecato in favore di iw?
Ci sono altri comandi alternativi?
More information about the ninux-dev
mailing list