DEVPROP(8) Maintenance Commands and Procedures DEVPROP(8)
devprop - display device properties
/sbin/devprop [-n device-path] [-vq] [-{b|i|l|s}] [property[...]]
The devprop command displays named device properties from the device
tree.
If a device path is specified on the command line, devprop displays
device properties for that device node.
The output formats, while Volatile, are patterned after those of
prtconf(8).
The following options are supported:
-b
The properties to be output are sequences of bytes
(DI_PROP_TYPE_BYTES). -b, -i, -l, and -s are mutually exclusive
of one another.
-i
The properties to be output are integers (DI_PROP_TYPE_INT).
-l
The properties to be output are 64-bit integers
(DI_PROP_TYPE_INT64).
-s
The properties to be output are strings (DI_PROP_TYPE_STRING)
(the default).
-n device-path
The path to a target device node for which properties are
displayed. The default path is that of the root node (equivalent
to specifying -n /).
-q
Specifies quoted output mode, in which string properties are
output surrounded by double quotation marks (").
-v
Specifies verbose mode, in which the name of the property is
output before its value.
The following operand is supported:
property...
Name of the property to be displayed.
0
No error occurred.
non-zero
An error occurred.
See attributes(7) for descriptions of the following attributes:
+--------------------+-----------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+--------------------+-----------------+
|Interface Stability | See below. |
+--------------------+-----------------+
The command invocation and output are both Volatile. The location of
the utility is Committed.
libdevinfo(3LIB), attributes(7), prtconf(8)
September 26, 2007 DEVPROP(8)
NAME
devprop - display device properties
SYNOPSIS
/sbin/devprop [-n device-path] [-vq] [-{b|i|l|s}] [property[...]]
DESCRIPTION
The devprop command displays named device properties from the device
tree.
If a device path is specified on the command line, devprop displays
device properties for that device node.
The output formats, while Volatile, are patterned after those of
prtconf(8).
OPTIONS
The following options are supported:
-b
The properties to be output are sequences of bytes
(DI_PROP_TYPE_BYTES). -b, -i, -l, and -s are mutually exclusive
of one another.
-i
The properties to be output are integers (DI_PROP_TYPE_INT).
-l
The properties to be output are 64-bit integers
(DI_PROP_TYPE_INT64).
-s
The properties to be output are strings (DI_PROP_TYPE_STRING)
(the default).
-n device-path
The path to a target device node for which properties are
displayed. The default path is that of the root node (equivalent
to specifying -n /).
-q
Specifies quoted output mode, in which string properties are
output surrounded by double quotation marks (").
-v
Specifies verbose mode, in which the name of the property is
output before its value.
OPERANDS
The following operand is supported:
property...
Name of the property to be displayed.
EXIT STATUS
0
No error occurred.
non-zero
An error occurred.
ATTRIBUTES
See attributes(7) for descriptions of the following attributes:
+--------------------+-----------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+--------------------+-----------------+
|Interface Stability | See below. |
+--------------------+-----------------+
The command invocation and output are both Volatile. The location of
the utility is Committed.
SEE ALSO
libdevinfo(3LIB), attributes(7), prtconf(8)
September 26, 2007 DEVPROP(8)