[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [obsdfr-misc] Fichier: /etc/profile - Utilisation des fonctions



2008/3/30 Mattieu Baptiste <mattieu POINT b AT gmail.com>:

> On Sat, Mar 29, 2008 at 8:51 AM, Olivier Regnier <oregnier AT oregnier POINT info>
> wrote:
>
> > Bonjour,
> >
> > J'ai développé une fonction afin de compiler OpenBSD depuis les sources.
>
>
> Hello,
>
> Ça pourra peut-être t'intéresser, ça fait quelques années que j'ai écrit
> un
> petit script qui se charge d'automatiser les tâches de mises à jour
> (récupération des sources, mise à jour des sources, compilation de noyau,
> installation de ce noyau, compilation du userland, compilation de
> xenocara).
>
> Je le mets à jour régulièrement pour suivre -current.
>
> Ça se trouve ici : http://www.brimbelle.org/mattieu/stuff/maj
>
> Bonne soirée,
> Mattieu
>
>
> >
> >
> > Voici le code:
> >
> > [debut]
> > function build_userland
> > {
> >  if [[ ! -d /usr/obj ]] then
> >     echo "=> /usr/obj doesn't seem to exist!"
> >     return 0
> >  else if [[ ! `/sbin/mount | /usr/bin/grep "/usr/obj"` ]] then
> >          sudo /sbin/mount /usr/obj && sudo /sbin/newfs wd0h
> >          sudo /sbin/mount /usr/obj
> >      else
> >          echo "=> Error /usr/obj is already mounted!"
> >          return 0
> >      fi
> > fi
> > [suite]
> >
> > Le problème se situe au niveau du else if [[ `/sbin/mount |
> /usr/bin/grep
> > "/usr/obj"` ]]
> >
> > J'obtiens à l'écran le message suivant:
> >
> > syntax error: `$(/sbin/mount | /usr/bin/grep "/usr/obj")' missing
> > expression operator
> >
> > Qu'en pensez-vous ?
> >
> > Merci d'avance.
> >
> > --
> > Cordialement,
> > Olivier Regnier
> >
> > ________________________________
> > French OpenBSD mailing list
> > misc AT openbsd-france POINT org
> > http://www.openbsd-france.org/ml
> >
> >
>
>
> --
> Mattieu Baptiste
> "/earth is 102% full ... please delete anyone you can."
>

Tu l'as "crontabé" ??

(ça devient difficile à suivre le top/middle/bottom-post :))

-- 
Julien Cabillot