On Sun, 22 Oct 2000 21:53:17 +0200, 
Rafael Laboissiere <[EMAIL PROTECTED]> wrote :

> On Fri, Oct 20, 2000 at 05:55:43PM +0000, Pierre-Laurent Wantzel wrote:
> 
> > Je veux faire tourner une Slink avec un noyau 2.2.17, il me faut
> > modifier mes scripts de d�marrage r�seau pour ne plus faire de route
> > apr�s les ifconfig. Je dois donc faire un test � partir d'une commande
> > uname -r pour savoir si elle me renvoie 2.0.38 ou 2.2.17 mais comme je
> > ne parle pas couramment le bash dans le texte, je n'y suis pas
> > arriv�. Une �me charitable ne peut elle pas voler � mon secours? 
> 
> if [ `uname -r` = "2.0.38" ] ; then
>   # commandes pour 2.0.28
> else
>   # commandes pour 2.2.17
> fi

Moi, je ferais plut�t un test sur `uname -r | cut -d. -f1-2`, histoire
de tester si on a un noyau 2.0 ou 2.2, ce qui est en fait la seule
chose qui compte.

1006 $ uname -r | cut -d. -f1-2
2.2

Imagine qu'� cause d'une mise � jour de s�curit�, tu passes au
2.0.39... 

Marc


Répondre à