Replying to myself.  From man dladm:

         -p, --parseable

             Display using a stable machine-parseable format.

Looks like you even considered using it, but it's commented out
in the patch.

You can also specify the fields you would like dladm to return:

$ pfexec dladm show-link -p -o LINK
LINK="e1000g0"
LINK="iwk0"

Laca

On Thu, 2008-08-28 at 19:40 +1200, Laszlo (Laca) Peter wrote:
> On Thu, 2008-08-28 at 15:39 +0800, Henry Zhang wrote:
> > Network team changed the dladm output mode, and virt-manager is using
> > the output to get network card name and mac address, so we have to
> > changed accordingly.
> 
> Is there any commitment for the stability of the output of dladm?
> It's probably not a good idea to parse output intended for humans.
> Is there a better interface you can use or can you ask the Network
> team to add an option for machine-readable output?
> 
> Laca
> 
> 


Reply via email to