J'ai ainsi dans le fichier kernelarchivesize une liste à deux colonnes, la première est la version du noyau sous la forme majeur*10000+mineur*1000+build (donc 2.4.26 donne 24026), je peux ensuite faire un plot de ça avec n'importe quel programme, disons gnuplot (pour rester avec la ligne de commande ;-) )
gnuplot
plot 'kernelarchivesize' u 1:2
Les points d'une même série sont un peu écrasés avec ma façon d'écrire les versions, mais tu peux arranger à ta convenance.
[^] # Re: stats
Posté par wismerhill . En réponse à la dépêche Linux 2.6.6 est sorti. Évalué à 10.
Allez, voici un exemple de comment faire:
for version in 1.0 1.1 1.2 1.3 2.0 2.1 2.2 2.3 2.4 2.5 2.6;do lynx -dump -nolist ftp.kernel.org/pub/linux/kernel/v${version}|grep ' linux-[[:digit:]].*gz ';done>lstkernel
là je récupère un listage ftp (avec lynx) des différents répertoires qui m'intéressent, ensuite je fais
cat lstkernel |awk 'BEGIN{FS="[ .-]+"}{print 8ドル*10000+9ドル*1000+10,ドルsubstr(13,0,ドルlength(13ドル)-2)}'|sort>kernelarchivesize
J'ai ainsi dans le fichier kernelarchivesize une liste à deux colonnes, la première est la version du noyau sous la forme majeur*10000+mineur*1000+build (donc 2.4.26 donne 24026), je peux ensuite faire un plot de ça avec n'importe quel programme, disons gnuplot (pour rester avec la ligne de commande ;-) )
gnuplot
plot 'kernelarchivesize' u 1:2
Les points d'une même série sont un peu écrasés avec ma façon d'écrire les versions, mais tu peux arranger à ta convenance.
Command line powaaaaa