Shell/ksh

Fermé
liony.d Messages postés 1 Date d'inscription lundi 17 décembre 2012 Statut Membre Dernière intervention 17 décembre 2012 - 17 déc. 2012 à 18:08
 liony.d - 17 déc. 2012 à 21:45
Bonjour
je suis débutante en programmation Shell/Ksh j'ai un programme (seance2 ce programme commence par
#!/bin/ksh
# echo "Bonjour LA2"
je veux l'exécuter sous le terminal de l'ubunto j'ouvre le terminal (bash)
je tape

linux-ijid:~ # cd Desktop
linux-ijid:~/Desktop # ls
.directory MozillaFirefox.desktop Office.desktop SuSE.desktop Support.desktop myComputer.desktop seance2
linux-ijid:~/Desktop # ls-l seance2
-rw-r--r-- 1 root root 10941 Dec 17 17:21 seance2
linux-ijid:~/Desktop # ./seance2
bash: ./seance2: Permission denied
linux-ijid:~/Desktop #

pourquoi il me ecrit bash:./sence2:permission denied et quelle est la solution pour exécuter seance2 sans modification c-a-d je veut laisser la première ligne #!bin/ksh
merci pour votre aide
A voir également:

1 réponse

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 420
17 déc. 2012 à 18:11
Salut,

linux-ijid:~/Desktop # ls-l seance2
-rw-r--r-- 1 root root 10941 Dec 17 17:21 seance2

Ton programme n'a pas les droits d'exécution de positionner ;-(

Pour lr rendre exécutable exécute la commande suivante :
chmod u+x seance2


Par contre tu es en root et ça ce n'est pas l'idéal ;-\

0
ok merci je tape cette étape mais le problème mon fichier seance2 ne s'ouvre pas avec le terminal
0