Probleme script shell

Résolu/Fermé
mmidox69 Messages postés 47 Date d'inscription lundi 1 février 2010 Statut Membre Dernière intervention 5 juillet 2010 - 15 févr. 2010 à 11:02
mmidox69 Messages postés 47 Date d'inscription lundi 1 février 2010 Statut Membre Dernière intervention 5 juillet 2010 - 15 févr. 2010 à 11:11
Bonjour,

J'ai un simple test à faire

sur un terminal j'écris:

vi prog1

dans l'éditeur de texte j'écris le programme suivant:


#!/bin/bash

while true
do
echo -n A
sleep 2
done

puis je fais échap et :wq pr enregistrer et quitter

en essayant de lancer prog1, le terminal m'affiche le message:
bash: prog1: commande introuvable

C'est quoi le problème d'après vous???
A voir également:

2 réponses

Franzux Messages postés 8907 Date d'inscription mercredi 5 décembre 2007 Statut Contributeur Dernière intervention 27 octobre 2015 1 145
15 févr. 2010 à 11:04
D'abord, il semblerait que tu n'aies pas rendu ton script executable. Après l'enregistrement, tape donc :

chmod +x prog1


Ensuite, tu ne t'y prends pas bien pour lancer le script. En effet, il faut toujours rappeler le point de départ, c'est à dire le répertoire dans lequel tu te trouves :

./prog1


Cordialement.
0
mmidox69 Messages postés 47 Date d'inscription lundi 1 février 2010 Statut Membre Dernière intervention 5 juillet 2010 4
15 févr. 2010 à 11:11
Ensuite, tu ne t'y prends pas bien pour lancer le script. En effet, il faut toujours rappeler le point de départ, c'est à dire le répertoire dans lequel tu te trouves :

./prog1



Effectivement c'est ce qui manquait.. Merci pour le help
0