Forum Programmation.shell Connaitre l'emplace d'un script (bash)

Posté par  .
Étiquettes : aucune
0
1
juil.
2004
Bonjour,

Voila mon problème:
Je fais un script qui doit faire différentes choses (chmod, chown...) sur des fichiers. Ces fichiers sont dans des sous-répertoires de l'emplacement du script.
exemple:

#!\bin\bash
chmod -R o-rw *
chmod a+x repertoire1/*

tout va bien si je fais un cd emplacementDuScript et ./script.sh

Le problème c'est que si ce script n'est pas exécuté depuis où il se trouve, le 1er chmod sera exécuté sur les sous-répertoires du répertoire courant et le 2ème chmod ne trouvera (…)

Forum Programmation.shell erreur sur une ligne qui n'existe pas

Posté par  .
Étiquettes : aucune
0
30
juin
2004
Bonjour

J'ai une erreur sur un script bash:

./sh_Conversion_gene: line 65: syntax error: unexpected end of file

le problème c'est que la ligne 65 n'existe pas, mon fichier va jusqu'à la ligne 64.

j'ai essayé d'effacer le lignes de fin au cas où il y aurait un caractère parasite, mais rien n'y fait.

Quelqu'un a une idée?

Merci

patrick