inxi-svn
0ef4b22dcc
Cleaned up some testing cases, removed and cleaned up comments, tweaked the full hard drive output a bit
2008-11-09 20:20:23 +00:00
inxi-svn
b8b87ed4bf
Updated help menu to note this better
2008-11-09 19:54:12 +00:00
inxi-svn
d611c88df5
A few major changes: in get client data, got rid of loose detections like *xchat* or *sh* and replaced them with tight,
...
literals in the case list. This might trigger a few failures, but it's better to then handle those failures explicitly in
my opinion than to depend on something as loose as *sh*, which will catch any app with sh ever made.
Moved advanced hard disk data to be triggered now by -H, to avoid spamming irc.
In the future, -x, extra data, will only be used for really silly little things like bogomips, ports, and so on, stuff
that's short and basically just of interest to a few people.
2008-11-09 19:51:33 +00:00
inxi-svn
b1fa122748
Fixed some more weaknesses with the client detection function.
2008-11-09 08:57:27 +00:00
inxi-svn
e699488a94
Fixed bug in bash method that fails in etch, old bash.
2008-11-09 08:26:06 +00:00
inxi-svn
e513666122
Fixed help menu bugs, forgot to have -s, sound card, and other errors.
2008-11-09 07:36:32 +00:00
inxi-svn
f96ab2c884
Fixed testing bug for advanced sdx name detection
2008-11-09 07:07:48 +00:00
inxi-svn
d63f5d8d39
Made just the one test, for sh|bash|dash|perl that handles now all cases, including konversation
2008-11-09 04:16:13 +00:00
inxi-svn
d019d7b7c5
fixed some bugs in get client data
2008-11-09 03:59:27 +00:00
inxi-svn
3cb1cc8d1a
Fixed bug with xchat gnome handling, my error
2008-11-09 03:45:36 +00:00
inxi-svn
b27b6507a1
Trying the locsmif method, querying /proc/scsi/scsi directly instead, a failure case was discovered there.
2008-11-08 23:21:53 +00:00
inxi-svn
0a6347bed9
Added null data handler for temp array scsi
2008-11-08 22:26:16 +00:00
inxi-svn
0b4058277c
Trying a fix for special case where hard disk doesn't actually divide by 16, no idea why
2008-11-08 22:14:56 +00:00
inxi-svn
cbe7e922a6
Added array item, usb, for advanced hard disk output
2008-11-08 21:56:16 +00:00
inxi-svn
3fa22cd051
trying some usb drive fixes, needs more work
2008-11-08 21:33:48 +00:00
inxi-svn
164d8320d4
Fixed konvi bug
2008-11-08 21:13:13 +00:00
inxi-svn
17075eeaa8
fixing convi bug now
2008-11-08 21:00:17 +00:00
inxi-svn
eb820e9958
Trying a sidux patch from infobash for the wrong output, shell instead of xchat etc
2008-11-08 20:39:27 +00:00
inxi-svn
269d923b0f
Added EOF marker to let smxi do its integrity check on the file. Without that the install fails.
2008-11-08 19:15:19 +00:00
inxi-svn
42684b4dc2
Tweaked help text to better explain verbosity levels and extra options like -d, -f, -x.
...
Fixed a small bug in the disk size calculator, now it works all with single decimal accuracy for percent used and disk
spacke in GB. This should solve a problem on smaller disks where the total partition size fails to equal the total disk
size, and where on single small disks, where the listed total size didn't match the calculated single disk output.
2008-11-08 18:33:40 +00:00
inxi-svn
16024b6ade
Changed failure to find device name to: Name n/a
2008-11-08 07:24:52 +00:00
inxi-svn
cace45adb5
fixed typo
2008-11-08 06:43:30 +00:00
inxi-svn
bfcc6035eb
trying hard disk size output with decimal place, one, for smaller usb drives
2008-11-08 06:27:48 +00:00
inxi-svn
78c1b52da1
Trying a different way to handle flash drives, check for space starting first field
2008-11-08 06:25:31 +00:00
inxi-svn
d324cb287d
Added help notes for -x
2008-11-08 06:08:55 +00:00
inxi-svn
657173834f
Fixed long line wraps, rearranged hard disk info
2008-11-08 06:06:08 +00:00
inxi-svn
eeacc5cdf5
Trying out a usb device fix
2008-11-08 05:34:57 +00:00
inxi-svn
ac5337d56f
Fixed a bug with WDC, requires for the ls -l /dev/disk/by-id test replacing whitespace with _, and trimming off the last
...
part of the string
2008-11-08 05:18:01 +00:00
inxi-svn
fbd76c10bc
Redid the hdd data stuff, split it into basic and advanced functions for main loading of data array, then further
...
population of it for -v levels > 2.
With -x option, also puts out /dev/[hs]dx and drive size as well, per drive
2008-11-08 04:50:09 +00:00
inxi-svn
394a53fdf3
Added -F, for full output option, by popular demand, to show everything supported by inxi
2008-11-07 20:55:37 +00:00
inxi-svn
3fb2d605a2
Updated update error to be more accurate
2008-11-07 20:48:13 +00:00
inxi-svn
eb81af5e82
Made sound show with -s option; removed showing help menu on mistyped option, or unsupported option, this would make
...
spammy irc stuff. Instead shows message to run inxi -h for more information
2008-11-07 20:45:25 +00:00
inxi-svn
78a2872406
made tolower in awk instead of bash for cpu vendor compare
2008-11-07 20:04:28 +00:00
inxi-svn
2122cff7ca
Made all awk gawk to keep it consistent, this is the type of randomness we need to avoid in the future.
2008-11-07 19:59:11 +00:00
inxi-svn
aecf66bac7
Fixed a bug reported for partition information output, case where df splits its output lines because the first field is
...
too long. Now the get partition info function reads back from the last item per record, not from the first one. Since the
detection is based on the last item in the line, this should maybe fix that issue. Seen with LVM naming for example.
We'll see if this works or not.
2008-11-07 17:38:30 +00:00
inxi-svn
ee0740046f
some last cleanup of code
2008-11-06 23:08:34 +00:00
inxi-svn
fd5ca8a6e2
Made all awk code endings the same, }' )... in all cases, or }' /file/path, or whatever
2008-11-06 21:39:18 +00:00
inxi-svn
fe2fdf78e5
fixed typo in awk in get gfx x data
2008-11-06 21:33:14 +00:00
inxi-svn
f027067ddf
cleanup
2008-11-06 21:18:11 +00:00
inxi-svn
f8e193103d
fixed a few small errors
2008-11-06 21:03:19 +00:00
inxi-svn
84d1fb5ab0
gawk code cleanup, got rid of all one line flow controls, got rid of all ; separated statements, made all gawk code line
...
up with columns it occurs in.
2008-11-06 20:58:35 +00:00
inxi-svn
82c3d091a8
Got rid of sanitize_data feature, which forces double dips into awk, instead I put hte cleaners for , and whitespace into
...
each awk statement. This avoids exiting awk, then looping through the array in bash, then sending the array items to the
cleaner function, back into awk, then sending it back, and rebuilding the array.
I tried putting the gawk cleaners into a variable and using the variable, but that didn't work as expected, but I'll see
if i can figure out how to get that working.
2008-11-06 20:32:19 +00:00
inxi-svn
c2f692c068
Corrected misnamed cpu/normal ban lists, no longer calling working lists A_...
2008-11-06 19:59:58 +00:00
inxi-svn
3873d50e86
Made all if conditionals use the same syntax, [[.....]];then, since we couldn't get rid of all the [[ stuff without
...
getting errors, it should all be the same, so [[....]] it is. Also cleaned up some other cruft and reorganized code
slightly.
2008-11-06 19:43:28 +00:00
inxi-svn
1169e86347
Cleaned up more awk one liner flow controls, removed ; and added new lines, please check to make sure I didn't mess up!
2008-11-05 23:54:14 +00:00
inxi-svn
32a9957109
some more awk cleanup
2008-11-05 23:39:07 +00:00
inxi-svn
b5bffea71f
added @ to cpu ban list
2008-11-05 23:18:26 +00:00
inxi-svn
c21dfba13d
improved extra whitespace handling in cpu model filters, now all > 1 whitespace becomes a single ' '
2008-11-05 23:15:09 +00:00
inxi-svn
90779b6369
cleanup of hanging and loose variables
2008-11-05 22:48:56 +00:00
inxi-svn
fbff2fbed9
new option, show full flags (-f), created a few new functions to split the flag handling, for get and print. This removes
...
that junk from the old get cpu data and makes it cleaner.
2008-11-05 22:23:53 +00:00