Files
s390-tools/zdev/src/lszdev_usage.txt
Daniel S. Haischt 889293e557 zdev: implement --shell command line switch
Fix issue in the lszdev command where column names if using the --pairs
command line switch can contain characters that are not allowed to be
used as variable names in a shell environment.

Replace bad characters in column names by an underscore if the --shell
command line switch is specified along with the --pairs switch.

The additional --shell switch mimics what is already available in the
lsblk command and thus it shall be used along with the --pairs switch.

Signed-off-by: Daniel S. Haischt <modean@linux.ibm.com>
Reviewed-by: Peter Oberparleiter <oberpar@linux.ibm.com>
Signed-off-by: Steffen Eiden <seiden@linux.ibm.com>
2022-12-07 16:50:16 +01:00

49 lines
2.3 KiB
Plaintext

Usage: lszdev [TYPE] [DEVICE] [SELECTION] [ACTION] [OPTIONS]
Use lszdev to view the configuration of z Systems specific devices in either:
- active configuration (running system), or
- persistent configuration (configuration files)
Actions apply to both configurations unless specified otherwise.
TYPE
Device type to which this command applies. Use --list-types to display
supported types.
DEVICE
ID Select single device by ID, e.g. 0.0.1234
FROM-TO Select range of devices between FROM and TO
DEV1,DEV2,... Select list of devices or device ranges
SELECTION
--all Select all existing and configured devices (default)
--configured Select devices with a persistent configuration
--existing Select devices found in the active configuration
--online/--offline Select devices that are online/offline
--failed Select devices that are not functioning correctly
--by-path PATH Select device providing file system path, e.g. /usr
--by-node NODE Select device providing device node, e.g. /dev/sda
--by-interface NAME Select device providing network interface, e.g. eth0
--by-attrib KEY=VALUE Select devices with specified attribute value
ACTIONS
-i, --info Display detailed information
-l, --list-columns List available output columns
-L, --list-types List supported device types
-h, --help Print usage information, then exit
-v, --version Print version information, then exit
OPTIONS
-a, --active Only show data from the active configuration
-p, --persistent Only show data from the persistent configuration
-t, --type List information about device type
-c, --columns COLUMNS Specify comma-separated list of columns to display
-n, --no-headings Do not print column headings
--base PATH Use PATH as base for accessing files
--pairs Produce output in KEY="VALUE" format
--shell Produces KEY="VALUE" format usable as shell variables
--auto-conf Only show auto-configuration data
-s, --site ID Only show data configured for the specified site
-V, --verbose Print additional run-time information
-q, --quiet Print only minimal run-time information