Pages : 1
#1 Le 18/07/2007, à 08:31
- shibby
script sh
bonjour,
je voudrais faire un script qui lance un make install, puis va dans un sous répertoire "machin" et lance un make, et finalement lance une commande.
Le truc c'est que mon script bloc pour aller dans le sous répertoire :s :
make install;
cd examples;
make;
cd ..;
ocsigen
Et là si vous voulez je fais vraiment autre chose que du sh et du coup je peux pas trop prendre le temps d'apprendre à m'en servir..
Y'a t-il un gentil pour un pressé ?
http://shibbylinux.free.fr/blog
Hors ligne
#2 Le 18/07/2007, à 08:48
- cduray
Re : script sh
Tu dis qu'il bloque, que dit-il?
examples: No such file or directory
??
Si oui, le sous-répertoire examples n'existe pas. Ton script a l'air correct (tu n'es pas forcé de mettre ; en fin de ligne, c'est uniquement utile lorsque tu mets plusieurs commandes sans les séparer par un return).
Hors ligne
#3 Le 18/07/2007, à 08:59
- shibby
Re : script sh
bah il fait le make install, et après il boucle :-s
Sachant que ce sont les commandes que j'éxecute manuellement normalement que j'ai mis dans le script
http://shibbylinux.free.fr/blog
Hors ligne
#4 Le 18/07/2007, à 09:06
- cduray
Re : script sh
Euuuh et ton script s'appelle comment? Tu n'as pas pris un mot réservé par hasard?
Essaye de remplacer ton script par ceci:
set -x
echo "** make install **"
make install >/tmp/install.log 2>/tmp/install.err
echo "** examples **"
cd examples;
make >/tmp/make.log 2>/tmp/make.err
echo "** retour **"
cd ..;
echo "** lancer l'exe ocsigen **"
ocsigen
Je ne comprends pas comment ça peut boucler
Hors ligne
#5 Le 18/07/2007, à 09:59
- shibby
Re : script sh
Là je tripatouille du coup le make compile pas ^^
J'arrange tout ça et je reviens voir :-)
http://shibbylinux.free.fr/blog
Hors ligne
#6 Le 18/07/2007, à 12:19
- shibby
Re : script sh
Bon alors j'ai remanié ton script ce qui donne ça :
echo "** make install **"
make install
echo "** examples **"
cd examples;
make
echo "** retour **"
cd ..;
echo "** lancement d'ocsigen **"
ocsigen
et ça marche...
Seulement à part les echo y'a rien qui change avec ma version :s
mais ça me va très bien
merci
http://shibbylinux.free.fr/blog
Hors ligne
Pages : 1