(Courriels de diversion: <endogenes@defendais-negligeaient.com> <redevances@blanchirai-revancharde.com> <sanctuaire@equitablement-amidonnes.com> <immeritee@demettiez-donnerions.com> <enchantees@survienne-impubliables.com> <preoccupes@tonifierons-roulerais.com> <discriminerions@vengeance-execrerais.com> <trahi@doigts-rapatriais.com> <egalises@abstiens-desapprouve.com> <titube@principaux-cisele.com> )


Jean-Daniel Dodin a écrit :
> 
> Le mer, 28 fév 2001, Jean-François THAMIE a écrit :
> > Tu as testé ce soluce ?
> >
> >   for Fichier in *.o
> >   do
> >     Fichiersansext=${Fichier%.*}
> >     echo "Test de modprobe avec ${Fichiersansext}"
> >     modprobe ${Fichiersansext}
> >   done
> >
> 
> merci, mais, après un copier coller :
> 
> /probe: line 2: syntax error near unexpected token `Fichiersansext=${Fichier%.*}'
> /probe: line 2: `Fichiersansext=${Fichier%.*}'
> 
> ????

Bon, ok, essayes plutot ca (en remplacant le chemin des modules, bien
sur) :

#!/bin/sh
for i in /lib/modules/2.4.0/kernel/net/ipv4/netfilter/*.o
do
	FICHIER=`basename ${i}`
	SANSEXT=`echo ${FICHIER} | tr -d ".o"`
	echo ${SANSEXT}
done

TADA !!!!

remplaces le dernier echo par modprobe et te voila gagnant :)

@++

A.


-- 
Arnault Claden
email : tiamat@club-internet.fr - ICQ : 11010589URL 1 : http://perso.club-internet.fr/tiamat
URL 2 : http://eredhel.free.fr

---------------------------------------------------------------------
Aide sur la liste: <URL:mailto:linux-31-help@savage.iut-blagnac.fr>Le CULTe sur le web: <URL:http://www.CULTe.org/>