Bonjour,
j'ai un problème que je comprends absolument pas...
J'ai écrit un programme - composés de nombreux fichiers (shell, fortran, ...) - qui demande l'exécution de plusieurs fichiers shell.
Mes fichiers shell ressemblent à :
Supposons que je copie mon programme dans un nouveau répertoire. Je lance ensuite mon programme... et j'obtiens un joli bug.Envoyé par exemple.sh
A chaque exécution d'un fichier shell, j'obtiens l'erreur suivante :
C'est à dire que la première ligne de commande de mon shell n'est pas lue correctement... Le premier caractère du nom du répertoire dans lequel je veux aller n'est pas reconnu. Et la question est : Pourquoi ???:No such file or directory5_Post
.....
---------------
Pour solutionner cela, j'ai trouvé la méthode suivante :
effacer tous mes fichiers shells.
rm *.sh
puis les recréer un pas un
nedit exemple.sh
puis copier-coller le code.
Après avoir fait cette manipulation - qui me parait complètement illogique et stupide - j'arrive à exécuter mes fichiers shell.
Va comprendre, Charles !!!
---------------
Merci à celui ou celle qui me donnera quelques pistes pour solutionner ce petit problème qui est fort pénible.
Cordialement,
René M.
Partager