Petite modif .bash_profile

Fermé
maxime - 7 févr. 2010 à 22:46
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 8 févr. 2010 à 10:32
Bonjour,
j'ai crée un script.sh dans un répertoire et je souhaite l'exécuter quelque soit le répertoire où je me trouve. MOn livre dit qu'il faut modifier le .bash_profile, donc voici ce que contient mon bash_profile :

export PATH=/usr/local/bin:/usr/bin:/bin:/usr/games:

Je suis tjs mon livre et ils me disent que pour que mon script s'éxécute je dois ajouter comme ligne :

PATH=$PATH:~/repertoireTest (c'est le répertoire où se trouve mon script)

DOnc c'est ce que j'ai fait et pourtant mon script ne s'éxécute pas du tout :

~$ ./script.sh
bash: ./script.sh: Aucun fichier ou répertoire de ce type

MOn livre se serait il trompé?

merci de votre aide.

2 réponses

debianhunter Messages postés 119 Date d'inscription mardi 22 décembre 2009 Statut Membre Dernière intervention 11 juillet 2010 24
8 févr. 2010 à 09:56
Bonjour,

Ton livre a raison ;o)

En tapant ./script.sh, tu indiques, par le './' que le script se trouve dans le repertoire courant. Dans ton cas, comme ~repertoireTest se trouve maintenant dans le path, tu peux simplement taper, quelque que soit le repertoire dans lequel tu te trouves:
$ script.sh

Cordialement
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 896
8 févr. 2010 à 10:32
Salut,

Tu l'as tapée où ta commande, dans le fichier ou dans le shell ?
0