Ça f'sait longtemps... Pour effectuer une recherche dans la base de donnée CVE:
wget https://cve.mitre.org/data/downloads/allitems.txt.gz gunzip allitems.txt.gz J'ai pondu ce petit script sed (example: rechercher OpenVPN): sed < allitems.txt '/^Name:/{ :a;N;/\n========/!ba; s/[Oo]pen[Vv][Pp][Nn]/\o33[31m&\o33[0m/gp; };d ' | less -r Et si vous préférez le format html (le wget et le même à 3-4 caractères près): sed < allitems.html >cve-openvpn.html '/<b>Name:/{ :a;N;/<hr/!ba;s/[Oo]pen[Vv][Pp][Nn]/<b>&<\/b>/gp;};d' BUG: La dernière entrée du fichier est affichée même si elle ne contient pas le mot recherché. (... mais ce n'est pas très problèmatique;) -- Félix Hauri - <[email protected]> - http://www.f-hauri.ch _______________________________________________ gull mailing list [email protected] https://forum.linux-gull.ch/mailman/listinfo/gull
