Nous avons peu d'exécutable nécessitant un paramètre d'environnement. Nous manuellement ces scripts en cours d'exécution avant d'exécuter le fichier exécutableProblème de script Shell pour définir mon environnement
Comme
$ . setenv.ksh
Nous devons inclure ces derniers dans un appel script pour éviter le travail manuel. Nous écrit un script sh comme
#!/bin/sh
. setenv.ksh
./abc &
encore les environnements ne sont pas mise en cette session. Je pense que le ". setenv.ksh "fonctionne avec une fourchette et ne définit pas l'environnement.
S'il vous plaît moi pour résoudre ce problème. Quelle commande nous utilisons pour exécuter le setenv.ksh, cela fonctionnera bien.
Merci
Pourriez-vous poster le contenu de 'setenv.ksh', ou au moins une partie de celui-ci qui montre le problème? Et essayez de démontrer le problème, par ex. remplacer './abc' par' env | grep foo' où 'foo' est une variable qui devrait être définie par' setenv.ksh' mais ne l'est pas. – Gilles