diff --git a/sbin/sysctl/sysctl.8 b/sbin/sysctl/sysctl.8 index c5ca4b7b9f52..b0a98bcca21a 100644 --- a/sbin/sysctl/sysctl.8 +++ b/sbin/sysctl/sysctl.8 @@ -32,7 +32,7 @@ .\" From: @(#)sysctl.8 8.1 (Berkeley) 6/6/93 .\" $FreeBSD$ .\" -.Dd September 23, 1994 +.Dd May 28, 2001 .Dt SYSCTL 8 .Os .Sh NAME @@ -66,6 +66,10 @@ Equivalent to List all the currently available non-opaque values. This option is ignored if one or more variable names are specified on the command line. +.It Fl b +Force the value of the variable(s) to be output in raw, binary format. +No names are printed and no terminating newlines are output. +This is mostly useful with a single variable. .It Fl N Show only variable names, not their values. This is particularly useful with shells that offer programmable @@ -84,11 +88,7 @@ For instance, to save the pagesize in variable psize, use: .Bd -literal -offset indent -compact set psize=`sysctl -n hw.pagesize` .Ed -.It Fl b -Force the value of the variable(s) to be output in raw, binary format. -No names are printed and no terminating newlines are output. -This is mostly useful with a single variable. -.Fl o +.It Fl o Show opaque variables (which are normally suppressed). The format and length are printed, as well as a hex dump of the first sixteen bytes of the value.