Comment créer un script ?

Résolu/Fermé
corentin** Messages postés 455 Statut Membre -  
corentin** Messages postés 455 Statut Membre -
Bonjour,

Voilà apres avoir installé ubuntu, je voudrais faire un script, il se situe tout en bas de cette page:http://doc.ubuntu-fr.org/catalyst

J'ai donc copié l'intégralité du texte sur fond gras, mais voilà après comment faire pour qu'il se lance en root et qu'il est tout les droits ?
Faut-il mettre une extansion au fichier ?

Merci de votre aide

Ubuntu 10.04

--
Sony vaio sous ubuntu, logiciels libres, tout fonctionnent à merveilles .....
♫ love

4 réponses

  1. initials 76
     
    Salut.

    "n'oubliez pas de rendre votre script exécutable (chmod +x chemin/vers/votre/fichier/script) "

    Nota bene : Tout ce que root exécute obtient tous les droits que root possède.

    ;-)
    0
  2. corentin** Messages postés 455 Statut Membre 65
     
    Oui, je l'ai fait ça, mais le script ne fonctionne toujours pas!
    0
    1. initials 76
       
      Comment le lances tu?
      0
    2. corentin** Messages postés 455 Statut Membre 65
       
      en double cliquant dessus et une fenêtre s'ouvre et je met run ou run in terminal
      0
  3. Ro&ri Messages postés 751 Statut Membre 77
     
    il faut le lancer en le précédant de "sudo"
    sudo ./monscript.sh
    . Ou depuis le compte root directement
    su -
    ./monscript.sh
    0
    1. corentin** Messages postés 455 Statut Membre 65
       
      du coup il faut que je mette l'extension .sh ?
      0
    2. initials 76
       
      pas obligatoire, ça passe aussi sans ;-)
      0
    3. Ro&ri Messages postés 751 Statut Membre 77
       
      oui, les extensuions servent à rien sous linux. Ce qui compte c'est de donner les bon droits aux fichiers. Le .sh est juste une convension pour les scripts codés en shell, histoire de pas avoir trop de bordel dans tes répertoires. Si tu veux ne pas mettre d'extensions ça ne chage rien.
      0
  4. corentin** Messages postés 455 Statut Membre 65
     
    Je pense que ça va être bon! résolu
    0