#1 Le 12/07/2010, à 09:00
- pateapouf
Problème de script/commande cd
Salut,
Ca fait un mois que je suis sur Ubuntu, et là j'ai eu besoin de créer un script tout con pour exécuter des commandes basiques type "cd" ou autre.
Pour illustrer le problème, j'ai juste écrit une ligne de script, ça foire déjà:
#!/bin/sh
cd /home/biopuce11/
Message d'erreur:
cd: 2: can't cd to /home/biopuce11/
Ca doit être une erreur stupide de ma part, mais je vois vraiment pas quoi, et c'est pas faute d'avoir cherché.
J'ai déjà rendu le script exécutable.
Merci d'avance pour votre aide.
Hors ligne
#2 Le 12/07/2010, à 09:31
- skingrapher
Re : Problème de script/commande cd
salut,
soit le path est mauvais (mauvaise orthographe d'un répertoire), soit tu n'as pas les droits d'accès au dudit répertoire.
Je suis un obsédé textuel. J'aime trop le LaTeX.
Hors ligne
#3 Le 12/07/2010, à 09:41
- credenhill
Re : Problème de script/commande cd
hello
le fichier script a été fait sur Windows et contient des ^M ?
vérifier avec cat -A nom_du_script
Hors ligne
#4 Le 12/07/2010, à 11:26
- pateapouf
Re : Problème de script/commande cd
hello
le fichier script a été fait sur Windows et contient des ^M ?
vérifier avec cat -A nom_du_script
Ah oui, il contient des ^M! Pourtant il a été écrit sur Ubuntu... Comment je les enlève?
Hors ligne
#5 Le 12/07/2010, à 11:27
- pateapouf
Re : Problème de script/commande cd
salut,
soit le path est mauvais (mauvaise orthographe d'un répertoire), soit tu n'as pas les droits d'accès au dudit répertoire.
Le path est bon, et j'ai les droits je crois (ajouter sudo ne change rien en tout cas)
Dernière modification par pateapouf (Le 12/07/2010, à 11:29)
Hors ligne
#6 Le 12/07/2010, à 12:39
- credenhill
Re : Problème de script/commande cd
Ah oui, il contient des ^M! Pourtant il a été écrit sur Ubuntu... Comment je les enlève?
comme ça
sed -i 's/\r//g' script
comment a-t-il été créé ? vérifier les options de l'éditeur utilisé
Hors ligne
#7 Le 12/07/2010, à 12:53
- pateapouf
Re : Problème de script/commande cd
J'ai rien changé de particulier aux options (je viens de décocher le "retour à la ligne", ça devait venir de là j'imagine)!
Là ça a -enfin- l'air de bien marcher, merci beaucoup!
Dernière modification par pateapouf (Le 12/07/2010, à 13:06)
Hors ligne