A better solution (one that wouldn't break backwards compatability) would be to add the '-p' option (parseable output) from 'zfs get' to the 'zfs list' command as well.
- Eric On Wed, Oct 01, 2008 at 03:59:27PM +1000, David Gwynne wrote: > as the topic says, this uses literals when the zfs command is asked > to list stuff in script mode (ie, zfs list -H). this is useful if > you want the sizes of things in raw values. > > i have no onnv systems to build this on, so i am unable to demonstrate > this, but i would really like to see this (or something like this) > integrated. > > alternatively i could add a new flag to zfs list that toggles this > behaviour. > > comments? suggestions? > > diff -r fb422f16cbd0 usr/src/cmd/zfs/zfs_main.c > --- a/usr/src/cmd/zfs/zfs_main.c Tue Sep 30 14:29:46 2008 -0700 > +++ b/usr/src/cmd/zfs/zfs_main.c Wed Oct 01 10:57:27 2008 +1000 > @@ -1695,7 +1695,7 @@ > right_justify = B_FALSE; > if (pl->pl_prop != ZPROP_INVAL) { > if (zfs_prop_get(zhp, pl->pl_prop, property, > - sizeof (property), NULL, NULL, 0, B_FALSE) != 0) > + sizeof (property), NULL, NULL, 0, scripted) != 0) > propstr = "-"; > else > propstr = property; > _______________________________________________ > zfs-discuss mailing list > zfs-discuss@opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss -- Eric Schrock, Fishworks http://blogs.sun.com/eschrock _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss