Re: bash... ;o))

トップ ページ

このメッセージに返信
著者: anne aublanc
日付:  
To: Jerome KIEFFER, guilde
題目: Re: bash... ;o))

----- Original Message -----
From: "Jerome KIEFFER" <Jerome.Kieffer@???>
To: <guilde@???>
Sent: Saturday, July 31, 2004 11:22 PM
Subject: Re: bash... ;o))


| Le Sat, 31 Jul 2004 23:16:05 +0200
| "anne aublanc" <anne.aublanc@???> a écrit :

|
| >
| > ----- Original Message -----
| > From: "Christian Marillat" <marillat@???>
| > To: "Reveret Julien" <shaddai@???>
| > Cc: <guilde@???>
| > Sent: Saturday, July 31, 2004 8:49 PM
| > Subject: Re: bash... ;o))
| >
| >
| > | Reveret Julien <shaddai@???> writes:
| > |
| > | > On Sat, Jul 31, 2004 at 07:19:36PM +0200, anne aublanc wrote:
| > | >> bonjour,
| > | >>
| > | >> encore moi et le bash....
| > | >
| > | > Je te vois depuis pas mal de temps en train de faire, lire des
| > | > scripts,
| > mais
| > | > tu bloques tout le temps sur quelque chose. Tu n'as pas de
| > | > documentation
| > ? de
| > | > site(s) à visiter en cas d'oubli ?
| > |
| > y-a pas d'oubli... j'apprends sur le tas avec les scripts dont j'ai
| > besoin perl, bash, c, php....c'est selon... Donc sur le net, j'y suis
| > souvent!
| >
| > si, si... on m'a prêté le "leaning the bash shell"
| >
| > | Il y a le "Advanced Bash Scripting Guide " :
| > |
| > | http://personal.riverusers.com/~thegrendel/
| > |
| >
| > Je connais déjà..."Advanced Bash Scripting Guide "... C'est presque
| > mon livre de chevet!
| >
| > et le lien http://www.tldp.org/LDP/abs/html/special-chars.html ne
| > m'avance pas plus....
| >
| > Et je n'arrive pas toujours pas à comprendre le || : dans le
| > contexte que
| > j'ai donné...
| >
| > la première ligne change le propriétaire du pgm
| > la deuxième donne les droits
| >
| > en commentaire du patch : We build without special privileges, so
| > chown won't work here.
| > le " || :" je ne vois pas ce qu'il fait? si le chown ne se passe pas
| > bien il ne plante pas le script???
| >
| > C'est le patch d'un rpm pour redhat d'une grosse appli...
| >
| > merci de me dire si le but est bien de ne pas faire planter le
| > script...
| >
| > anne
| >
| > Avant de poster j'ai passé pas mal de temps à chercher ;o((

|
| - chown $(FAX_OUT_USER) $(LIBDIR)/faxq-helper
| + chown $(FAX_OUT_USER) $(LIBDIR)/faxq-helper || :
| chmod 4711 $(LIBDIR)/faxq-helper

|
| c'est une rustine pour être sur que la commande retourne "0" : sous
| debian ca empecherait le script de fonctionner et arreterait l'upgrade.

|
| jerome@taz:~$ chown totot /toto/titi
| chown: `totot': usager invalide
| jerome@taz:~$ echo $?
| 1
| jerome@taz:~$ chown totot /toto/titi ||:
| chown: `totot': usager invalide
| jerome@taz:~$ echo $?
| 0

|

merci
anne