Actual new version, support for -xx option for A, G, and N, outputs vendor:product string if found.

Updated --help, updated inxi.1.gz man file, updated inxi.tar.gz file.

I think that's it unless there's a bug fix.
This commit is contained in:
inxi-svn 2012-10-19 19:28:31 +00:00
parent 2ab831b0db
commit 67ec681c24
2 changed files with 30 additions and 18 deletions

7
inxi
View file

@ -1,9 +1,9 @@
#!/bin/bash
########################################################################
#### Script Name: inxi
#### version: 1.8.19
#### version: 1.8.20
#### Date: October 19 2012
#### Patch Number: 07
#### Patch Number: 00
########################################################################
#### SPECIAL THANKS
########################################################################
@ -2284,9 +2284,12 @@ show_options()
print_screen_output " -S - Desktop toolkit if avaliable (GNOME/XFCE/KDE only); Kernel gcc version"
print_screen_output " -t - Adds memory use output to cpu (-xt c), and cpu use to memory (-xt m)."
print_screen_output "-xx Show extra, extra data (only works with verbose or line output, not short form): "
print_screen_output " -A - Adds chip vendor:product ID for each audio device."
print_screen_output " -D - Adds disk serial number."
print_screen_output " -G - Adds chip vendor:product ID for each video card."
print_screen_output " -I - Adds other detected installed gcc versions to primary gcc output (if present)."
print_screen_output " -M - Adds chassis information, if any data for that is available."
print_screen_output " -N - Adds chip vendor:product ID for each nic."
print_screen_output " -R - Adds superblock (if present); algorythm, U data. Adds system info line (kernel support,"
print_screen_output " read ahead, raid events). Adds if present, unused device line. Resync line, shows progress bar."
print_screen_output " -S - Adds display manager (dm) to desktop output, if in X (like kdm, gdm3, lightdm)."

41
inxi.1
View file

@ -1,4 +1,4 @@
.TH INXI 1 "2012-09-11" inxi "inxi manual"
.TH INXI 1 "2012-10-19" inxi "inxi manual"
.SH NAME
inxi - Command line system information script for console and IRC
@ -58,25 +58,25 @@ Supported color schemes: \fB0-32
Color selectors run a color selector option prior to inxi starting which lets
you set the config file value for the selection.
Color selectors for each type display
Color selectors for each type display.
(NOTE: irc and global only show safe color set):
.TP
.B -c 94\fR
- Console, out of X
- Console, out of X.
.TP
.B -c 95\fR
- Terminal, running in X - like xTerm
- Terminal, running in X - like xTerm.
.TP
.B -c 96\fR
- Gui IRC, running in X - like Xchat, Quassel,
Konversation etc.
.TP
.B -c 97\fR
- Console IRC running in X - like irssi in xTerm
- Console IRC running in X - like irssi in xTerm.
.TP
.B -c 98\fR
- Console IRC not in X
- Console IRC not in X.
.TP
.B -c 99\fR
- Global - Overrides/removes all settings.
@ -244,7 +244,7 @@ optical drives.
triggers \fB-xx\fR extra data option.
.TP
.B -v 7
- Adds network IP data (\fB-i\fR); triggers \fB-xxx.
- Adds network IP data (\fB-i\fR); triggers \fB-xxx
.TP
.B -z
Adds security filters for IP addresses, Mac, and user home directory name. Default on for irc clients.
@ -267,7 +267,7 @@ The following shows which lines / items get extra information with each extra da
.TP
.B -x -C
- bogomips on Cpu
- bogomips on Cpu.
.TP
.B -x -d
- Adds items to features line of optical drive; adds rev version to optical drive.
@ -292,20 +292,26 @@ The following shows which lines / items get extra information with each extra da
.TP
.B -x -N -A \fR- Adds version/port(s)/driver version (if available) for Network/Audio;
.TP
.B -x -N -A -G \fR- Network, audio, graphics, shows PCI Bus ID/Usb ID number of card
.B -x -N -A -G \fR- Network, audio, graphics, shows PCI Bus ID/Usb ID number of card.
.TP
.B -x -R
- Shows component raid id. Adds second RAID Info line: raid level; report on drives
(like 5/5); blocks; chunk size; bitmap (if present). Resync line, shows blocks synced/total blocks.
.TP
.B -x -S
- Desktop toolkit if avaliable (GNOME/XFCE/KDE only); Kernel gcc version
- Desktop toolkit if avaliable (GNOME/XFCE/KDE only); Kernel gcc version.
.TP
.B -x -t
- Adds memory use output to cpu (\fB-xt c\fR), and cpu use to memory (\fB-xt m\fR).
.TP
.B -xx -A
- Adds vendor:product ID for each audio device.
.TP
.B -xx -D
- Adds disk serial number
- Adds disk serial number.
.TP
.B -xx -G
- Adds vendor:product ID for each video card.
.TP
.B -xx -I
- Adds other detected installed gcc versions to primary gcc output (if present).
@ -313,10 +319,13 @@ The following shows which lines / items get extra information with each extra da
.B -xx -M
- Adds chassis information, if any data for that is available.
.TP
.B -xx -N
- Adds vendor:product ID for each nic.
.TP
.B -xx -R
- Adds superblock (if present); algorythm, U data. Adds system info line (kernel support,
read ahead, raid events). Adds if present, unused device line. If device is resyncing, shows
resync progress line as well
resync progress line as well.
.TP
.B -xx -S
- Adds, if run in X, display manager type to Desktop information, if present. If none, shows N/A.
@ -339,13 +348,13 @@ Triggers debugger output. Requires debugging level \fB1-14\fR (\fB8-10\fR - logg
Less than 8 just triggers inxi debugger output on screen.
.TP
.B -@ \fR[\fB1\fR-\fB7\fR]
- On screen debugger output
- On screen debugger output.
.TP
.B -@ 8
- Basic logging. Check \fI /home/yourname/.inxi/inxi*.log
.TP
.B -@ 9
- Full file/sys info logging
- Full file/sys info logging.
.TP
.B -@ 10
- Color logging.
@ -368,7 +377,7 @@ For alternate ftp upload locations: Example:
- With data from dev, disks, partitions, etc., plus xiin data file.
.TP
.B -@ 14
- Everything, full data collection
- Everything, full data collection.
.SH SUPPORTED IRC CLIENTS
BitchX, Gaim/Pidgin, ircII, Irssi, Konversation, Kopete, KSirc, KVIrc, Weechat, and Xchat. Plus any others that
@ -484,4 +493,4 @@ and tricks used in inxi.
Further thanks to the various inxi package maintainers, distro support people, forum
moderators, and others, who contribute ideas, suggestions, and patches.
This Man page was created by Gordon Spencer (aka aus9), with help from Harald (aka h2 or TechAdmin)
This Man page was created by Gordon Spencer (aka aus9) and is maintained by Harald (aka h2 or TechAdmin)