Shell/ksh

liony.d Messages postés 1 Statut Membre -  
 liony.d -
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

1 réponse

  1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    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
    1. liony.d
       
      ok merci je tape cette étape mais le problème mon fichier seance2 ne s'ouvre pas avec le terminal
      0