Welcome, Guest. Please Login or Register
FUG-FR logo
 
  HomeHelpSearchLoginRegister  
 
script readOdmesg (Read 1493 times)
Marck
God Member
*****
Offline


I Love New YaBB

Posts: 1113
script readOdmesg
27. Jun 2012 at 18:34
 
Salut,

J'ai écrit un petit script readOdmesg qui se propose de faciliter (l'apprentissage de) la lecture d'un fichier dmesg sous OpenBSD. En bref il utilise "apropos -s4" pour chercher et "whatis 4" pour commenter.

Quote:
$ ./readodmesg -h                                                 
OpenBSD dmesg text file reader syntaxe:
readodmesg [-c | -d | -s keyword] [-q] [-f file] | [-h | -V]
default    : display commented dmesg lines matching keywords list
options
-c         : all dmesg lines commented with 'whatis 4'
-d         : commented dmesg lines matching 'device' and 'driver'
-f file    : use 'file' as dmesg text file (/var/run/dmesg.boot by default)
-h         : this help and exit
-q         : only commentaries (including not found and error messages)
-s keyword : commented dmesg lines matching 'apropos -s4 keyword'
-V         : version and exit


URL: http://fmrobsd.tuxfamily.org/readodmesg.html

Voilà, si vous avez des idées ou commentaires sur le script et/ou des options intéressantes et/ou des mots clés pertinents et/ou des écueils à éviter, je suis preneur.

Merci,
Marc
Back to top
 
WWW WWW  
IP Logged
 
Marck
God Member
*****
Offline


I Love New YaBB

Posts: 1113
Re: script readOdmesg
Reply #1 - 29. Jun 2012 at 08:10
 
Re,

Pour ceux qui ont jeté un oeil, je passe signaler que les quelques bugs connus ont été corrigés par la simple restriction de apropos et whatis à la base de donnée /usr/share/man/whatis.db qui est en fait la seule à considérer ici.

Ainsi par exemple, la présence d'une carte sis0 dans le dmesg n'affiche plus en commentaire:

Quote:
# sis (4) - SiS 900, SiS 7016, and NS DP83815/6 10/100 Ethernet device
# sis (4) - SiS and XGI video driver


mais bien:

Quote:
# sis (4) - SiS 900, SiS 7016, and NS DP83815/6 10/100 Ethernet device


Etc. Tous les bugs connus ayant disparu, la version 0.2 est donc en ligne.
Back to top
 
WWW WWW  
IP Logged