Imbrication de shell : problème de liens
Bonjour,
je perds mon latin sur l'imbrication des scripts shell
situation : j'ai l'arborescence suivante :
/home/user/job/monrep
dans monrep j'ai deux fichiers et un répertoire
Code:
1 2 3 4
|
- config.sh (fichier)
- install.sh (fichier)
xxx SCRIPT (répertoire) |
config.sh
Code:
1 2 3 4 5 6 7 8 9 10 11
| #!/bin/bash
export USERNAME="user"
export PWD_USERNAME="user"
export NDD="monsite"
export NDD_EXTENSION="FR"
#export CONF_APT_FORCE="-y --force-yes"
export CONF_APT_FORCE="-y" |
le fichier install.sh
Code:
1 2 3 4
| #!/bin/bash
config.sh
. `dirname $0`/script/test.sh |
lorsque je tape les commandes d'exécution depuis le répertoire ou celui d'avant j'obtiens les message d'erreurs
Code:
1 2 3 4 5 6 7 8
|
# sh install.sh
: not found 4: install.sh: config.sh
install.sh 5: .: Can't open ./script/test.sh
#cd ..
#sudo sh monrep/install.sh
: not foundinstall.sh : 4: monrep/install.sh: config.sh
monrep/install.sh: 5: .: Can't open monrep/script/test.sh |
J'ai essayé avec d'autres commandes mais sans succès
Merci
P.S : l'objectif est rendre portable cet ensemble de script