mirror of https://framagit.org/kyodev/kyopages.git
getInfo 2.66.3
This commit is contained in:
parent
1244c697c4
commit
e6a681d49c
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
version=2.66.2
|
version=2.66.3
|
||||||
date="14/12/2017"
|
date="15/12/2017"
|
||||||
projet="simpledeb"
|
projet="simpledeb"
|
||||||
contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues/"
|
contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues/"
|
||||||
script="getInfo"
|
script="getInfo"
|
||||||
|
@ -2346,7 +2346,7 @@ fi_touchpad(){ # 14/12/2017
|
||||||
f_dspl_alrt "$info_driver" "info"
|
f_dspl_alrt "$info_driver" "info"
|
||||||
}
|
}
|
||||||
|
|
||||||
fi_usb(){ # 14/12/2017
|
fi_usb(){ # 15/12/2017
|
||||||
local lsusb size lsusb_t ls lst ils test result ls_p
|
local lsusb size lsusb_t ls lst ils test result ls_p
|
||||||
|
|
||||||
x_usb=1
|
x_usb=1
|
||||||
|
@ -2354,8 +2354,9 @@ fi_usb(){ # 14/12/2017
|
||||||
[ "$lsusb" ] || return 0
|
[ "$lsusb" ] || return 0
|
||||||
lsusb=$( sort <<< "$lsusb" )
|
lsusb=$( sort <<< "$lsusb" )
|
||||||
lsusb=$( f_epure_marque "$lsusb" ) # cosmétique
|
lsusb=$( f_epure_marque "$lsusb" ) # cosmétique
|
||||||
# largeur initiale de lsusb
|
# largeur max initiale de lsusb
|
||||||
size=$(( $( gawk '{ if ( length($0) > size ) size = length($0); } END {print size }' <<< $lsusb ) ))
|
size=$(( $( gawk '{ if ( length($0) > size ) size = length($0); } END {print size }' <<< $lsusb ) ))
|
||||||
|
size=$(( $size + 2 ))
|
||||||
lsusb_t=$( lsusb -t )
|
lsusb_t=$( lsusb -t )
|
||||||
# formation index bus-device
|
# formation index bus-device
|
||||||
ls=$( gawk '
|
ls=$( gawk '
|
||||||
|
@ -2368,7 +2369,8 @@ fi_usb(){ # 14/12/2017
|
||||||
print bus "-" device " : " $1 " " objet
|
print bus "-" device " : " $1 " " objet
|
||||||
}
|
}
|
||||||
' <<< $lsusb )
|
' <<< $lsusb )
|
||||||
# extraction Class Driver et formation index bus-device
|
ls=$( sed -E 's/(.*)( ID.*)/\1:\2/; s/(.* ID [[:alnum:]]{4}:[[:alnum:]]{4})(.*)/\1:\2/;' <<< $ls )
|
||||||
|
# extraction Class Driver et formation index bus-device
|
||||||
lst=$( gawk '
|
lst=$( gawk '
|
||||||
BEGIN {FS=", "}
|
BEGIN {FS=", "}
|
||||||
{
|
{
|
||||||
|
@ -2405,7 +2407,7 @@ fi_usb(){ # 14/12/2017
|
||||||
IFS="$IFS_INI"
|
IFS="$IFS_INI"
|
||||||
###
|
###
|
||||||
f_prnt tit2 "USB"
|
f_prnt tit2 "USB"
|
||||||
f_dspl cmd "$ls_p" "lsusb" "commande modifiée, ajout Class & Driver"
|
f_dspl cmd "$ls_p" "lsusb" "affichage modifié, ajout Class & Driver"
|
||||||
}
|
}
|
||||||
|
|
||||||
fi_vrms(){ # 1/12/2017
|
fi_vrms(){ # 1/12/2017
|
||||||
|
@ -4259,7 +4261,7 @@ for j in $options; do
|
||||||
ORIGIN='test'
|
ORIGIN='test'
|
||||||
prg_1 "$*"
|
prg_1 "$*"
|
||||||
echo -n "•"
|
echo -n "•"
|
||||||
fi_touchpad
|
fi_usb
|
||||||
echo; f_prnt_md "$fileOutput"
|
echo; f_prnt_md "$fileOutput"
|
||||||
exit ;; # test
|
exit ;; # test
|
||||||
-c* | all )
|
-c* | all )
|
||||||
|
|
|
@ -2,6 +2,10 @@
|
||||||
|
|
||||||
f__architecture
|
f__architecture
|
||||||
|
|
||||||
|
## getInfo 2.66.3 15/12/2017
|
||||||
|
|
||||||
|
* révision: fi_usb, présentation pour parsage ultérieur facile
|
||||||
|
|
||||||
## getInfo 2.66.2 14/12/2017
|
## getInfo 2.66.2 14/12/2017
|
||||||
|
|
||||||
* nouveau: fi_usb, assemblage lsusb & lsusb -t
|
* nouveau: fi_usb, assemblage lsusb & lsusb -t
|
||||||
|
|
Loading…
Reference in New Issue