Dany De Bontridder <[EMAIL PROTECTED]> writes:

> On Mon, 02 Dec 2002 20:18:14 +0100
> [EMAIL PROTECTED] (Rémi Letot) wrote:
>
>> CORNELY Nicolas <[EMAIL PROTECTED]> writes:
>> 
>> 
>> > Mmm... oui. je devrais faire env LANG=C acroread, par exemple, mais se
>> > serais plus pratique de faire un alias pour tout le système, ou quelque
>> > chose comme ça. 
>> 
>> Exactement. C'est la manière de faire classique dans debian quand un
>> soft a besoin d'un environnement spécifique pour fonctionner :
>> renommer le vrai binaire en binaire.real, et créer un script nommé
>> binaire qui initialise l'environnement comme il faut, puis lance le
>> binaire.real. Comme ça toute façon de lancer binaire profite de
>> l'environnement nécessaire (style via les menus, dans un script,...)
>
> Non taper sur le prompt
>
> /home/popol>LANG=C X=1 TOTO=8 executable

Je suis d'accord quand tu as un prompt. Mais lis bien ma phrase :
créer un script qui positionne bien l'environnement puis lance le
programme réel permet d'en faire profiter tout le système (style
programmes lancés via un menu sous X, programme lancé via un
script,...). Tout ça sans même que l'utilisateur lambda (voire même le
créateur du script) ait encore à s'inquiéter des spécificités du
programme.

Ca se résume à savoir si tu veux taper ces variables chaque fois que
tu lances le programme, modifier tous tes menus,... ou si tu veux
automatiser la chose. Par respect pour mon clavier, mes doigts, et mon
état mental déjà suffisamment perturbé, je choisis les scripts :-)

J'en ai quelques-uns installés sous debian, je peux t'en envoyer si tu
veux. (ils font en général bien plus que simplement positionner
quelques variables, puisqu'il faut checker le shell utilisé,...)

<couic>

Hope this helps,
-- 
Rémi

`Debian: giving you the power to shoot yourself in each
 toe individually.' -- with kudos to Greg Lehey
_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@lists.unixtech.be
IRC: efnet.unixtech.be:6667 - #unixtech

Répondre à