Bonjour à tous,
Tout d'abord je tiens à préciser que je suis un super débutant et que malheureusement je n'ai pas le temps de mon côté. Par consequent les recherches que j'ai faite à ce sujet ont résolu quelque problèmes mais pas tous.
Je dois compiler OpenOffice.org sous win2k, ça ce n'est pas un problème seulement la derniere fois que j'ai du faire cela je n'ai pas pu mesurer avec précision le temps que cela pris. En effet j'ai lancé la compilation le vendredi soir, fixé un ou deux problèmes le lundi matin et voilà.
Cette fois je veux faire les chose dans les règles de l'art alors je me suis dans la tête d'utiliser un script avec la fonction "date".
Voici en gros à quoi le script ressemble:
Ce ci est compilé de la manière suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 #!/bin/tcsh $SRC_ROOT=$1 echo "[1] Checking the hard drives space available " echo "[1] Checking the hard drives space available " >> /cygdrive/c/cygwin/time.txt df h > /cygdrive/c/cygwin/time.txt echo "[2] Starting dmake process " >> /cygdrive/c/cygwin/time.txt date >> /cygdrive/c/cygwin/time.txt dmake # dmake process runs here and takes a long time echo >> /cygdrive/c/cygwin/time.txt date >> /cygdrive/c/cygwin/time.txt
Mais voilà, le script est utilisé en mode TCSH et lorsque je tape
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 set perms:chmod 755 time.shdans $SRC_ROOT eh bien je me retrouve avec un message "impossible de trouver la commande 'df'"../time.sh /cygdrive/c/Source_OO/
Je suis au courant que le repertoire bin/tcsh n'existe pas, il y a surement quelque chose à faire de ce côté là. Ensuite j'ai lu que l'extension pour les scripts TCSH est *.csh.
J'ai testé les commandes que le script va utiliser de manière independante en mode TCSH est cela marche par consequent j'en conclu que c'est la façon dont mon script est écrit qui pose problème.
Alors, voici ma question: Qu'est ce qui ne va pas?
Merci d'avance à toutes et à tous.
Aramis
Partager