-----------------------------------------------------------------------
Concernant eagleconfig, deux choses (copier sur Wakka?IntDebianFr)
=== 1 ===
for param in $* ; do
if [ $i -gt 0 ] ; then
param=${param//--help/-h}
param=${param//--params=/-p}
# params for eu_config_*
param=${param//--lang=/-l}
param=${param//--expert/-e}
PARAMS="$PARAMS $param"
fi
let i++
done
Peut être avantageusement remplacé par
for param in "$@" ; do
param=${param//--help/-h}
param=${param//--params=/-p}
# params for eu_config_*
param=${param//--lang=/-l}
param=${param//--expert/-e}
PARAMS="$PARAMS $param"
shift; set -- "$@" "$param"
done
evalParams "$@"
Gérer les espaces dans les paramètres devient très sympathique, on autorise
eu_config_bash à appeler ./eagleconfig --params="ISP=Free degroupe" par
exemple.
=== 2 ===
if echo "$OPT" | grep -q "VPI=" ; then
NEWVAL=`echo "$OPT" | cut -d "=" -f2`
if [ "x$NEWVAL" != "xkeep" ] && [ "x$NEWVAL" !=
"x$VPI"
] ; then
VPI=$NEWVAL
SEND_DSP_NEEDED=1
fi
fi
... (encore et encore)
peut s'écrire de manière plus compact. (pompé d'un script CGI écrit en shell
;-)
oldIFS=$IFS
IFS=|
for i in "$OPT"; do
name=`echo $i | cut -d "=" -f1`
valeur=`echo $i | cut -d "=" -f2`
eval $name=$valeur
done
IFS=$oldIFS
-----------------------------------------------------------------------
Concernant la page http://dev.eagle-usb.org/wakka.php?wiki=IntDebianFr.
J'ai essayé de mettre un peu d'ordre. J'ai effacé les trucs qui datent de
matusalem et qui n'apportaient que confusion est j'ai déplacé le reste pour
rassembler ce qui allait ensemble.
J'ai aussi essayé d'expliquer comment je pense utiliser ifupdown. Je ne l'ai
pas encore fait car ce n'est pas la priorité (la priorité est que le paquet
actuel marche bien).
mcoolive.
From: Louis CARNAPETE <[EMAIL PROTECTED]>
Reply-To: [email protected]
To: [email protected]
Subject: Re: [Eagleusb-dev] Pb. pour IP statique etdégroupé dans la version
CVStéléchargée aujourd'hui
Date: Sat, 24 Apr 2004 16:11:08 +0200
Le sam 24/04/2004 à 12:57, Tux a écrit :
> >Au passage, je suis aussi tombé sur le chap-secrets qui perd le
> >password quand on dit à eagleconfig de conserver la conf' (vu
> >précédemment).
> Normalement c'est corrigé. J'ai aussi eu aussi pas mal de problème avec
"cut"
> qui différenciait les tab et les espaces => j'ai ajouté plein de sed
bien
> crades pour éviter ça.
Bonjour,
désolé mais le problème persiste chez moi avec setvars v1.9
A+
--
Louis CARNAPETE
////////////
\\ - - //
( @ @ )
________oOOo__(_)__oOOo________
| Utilisez les logiciels libres |
| NON aux brevets logiciels |
|___________________Ooooo_______|
( )
ooooO ) /
( ) (_/
\ (
\_)
_______________________________________________
Eagleusb-dev mailing list
[email protected]
https://mail.gna.org/listinfo/eagleusb-dev
_________________________________________________________________
Dialoguez en direct et gratuitement avec vos amis sur
http://g.msn.fr/FR1001/866 MSN Messenger !