Lancer un script sh

Résolu
c199 Messages postés 28 Statut Membre -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
j'ai crée un petit script Shell pour récupérer des infos d'une config sur un ordi
il consiste a récupérer la config de l'ordi puis mettre le tout dans un petit fichier text

voila le PB: je veux en l'envoyant par mail a mes collègues ils le téléchargent sur leur bureau puis le lances mais quand j'essaye il l'ouvre comme-ci c’était un fichier texte et non un proramme

comment faire ?

1 réponse

  1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Salut,

    Je suppose que tu essaies de le lancer en graphique via un double-clic ?

    Déjà il faut que fichier soit exécutable (
    chmod +x nom_fichier.sh
    depuis un terminal, ou en graphique
    clic-droit=>Propriétés=>Permissions=>Cocher "Autoriser l'exécution…"
    ).

    1
    1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 942
       
      En complément à ce que dit zipe31 : ou sinon, ton collègue peut le lancer avec la commande
      sh nom_fichier.sh
      (ou
      bash nom_fichier.sh
      si le script contient des directives bash).
      0