Re: executer un fichier

Page principale

Répondre à ce message
Auteur: Edgar Bonet Orozco
Date:  
À: guilde
Sujet: Re: executer un fichier
Le mardi 02 mars, à 00h58 (+0100), Patrick Dupre LCMI a écrit :
> Il y a une commande simple sous bash qui permet d'executer un fichier,
> mais elle m'echappe, quelq'un pourrait-il me la rappeler ?


J'ai pas très bien compris ce que tu veux exécuter comme fichier.

si le fichier est exécutable
    si le droit d'éxécution n'est pas placé
        le placer avec chmod a+x fichier
    si il est dans un répertoire du PATH
        taper juste son nom
    sinon
        au choix
            taper son chemin complet
        ou
            se mettre dans le répertoire en question
            taper ./fichier
sinon
    si c'est un texte contenant des commandes bash
        au choix
            le rendre exécutable en ajoutant une ligne
                "#!/bin/bash" au début
            reprendre au début de l'algo
        ou
            . fichier
            /* auquel cas il est exécuté par le shell courant,
            sans lancer un autre processus */
    sinon
        problème, j'ai pas compris ce que tu voulais



-- 
Edgar Bonet Orozco
Lab. Louis Néel --  CNRS             Tel :    +33 476-88-90-89
BP 166                               Fax :    +33 476-88-11-91
38042 Grenoble cedex 9               e-mail : bonet@???