IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Fortran Discussion :

Lancer un script bash dans un programme (ou module) Fortran


Sujet :

Fortran

  1. #1
    Membre à l'essai
    Homme Profil pro
    Ingénieur Etude & Développement
    Inscrit en
    Mars 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Etude & Développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2010
    Messages : 12
    Points : 11
    Points
    11
    Par défaut Lancer un script bash dans un programme (ou module) Fortran
    Bonjour à tous !

    N'ayant rien trouvé de probant à ce sujet sur le net, je vous pose la question ici, en espérant la chose réalisable^^

    Est-il possible donc de lancer un script bash à partir d'un porgramme Fortran ? Et si oui, comment différencier dans ledit programme le code bash de la partie Fortran ?

    Je sais qu'il est commun de marier les langages dans un même code mais j'avoue n'avoir jamais expérimenté la chose en Fortran, langage que je manipule depuis peu.

    Je vous remercie par avance de prêter attention à ma requête !

  2. #2
    Membre éclairé Avatar de genteur slayer
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2002
    Messages
    710
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2002
    Messages : 710
    Points : 825
    Points
    825
    Par défaut
    avec soin!




    bon il suffit d'écrire ton script dans un fichier toto.sc par exemple
    (première ligne du fichier:
    pour qu'il exécute du bash même si on est sous un autre shell!

    et dans ton code fortran tu
    mets:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    call system("./toto.sc")
    évidement, il faut adapter les noms et les répertoires....

    tu peux même générer le fichier de script depui le prog fortran avant de l'éxécuter!!!
    il n'y a que ceux qui savent qui ne savent pas qu'ils savent...
    Libere-toi hacker, GNU's Not Unix!!!

  3. #3
    Membre à l'essai
    Homme Profil pro
    Ingénieur Etude & Développement
    Inscrit en
    Mars 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Etude & Développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2010
    Messages : 12
    Points : 11
    Points
    11
    Par défaut
    Merci bien genteur slayer !

    Un petit call system() et ça marche^^ Comme quoi, il est parfois bon de rester simple.

    Encore merci pour ton efficacité.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. appel de script bash dans un programme en C
    Par mackla dans le forum Linux
    Réponses: 1
    Dernier message: 26/02/2008, 21h08
  2. Peut-on lancer un script bash à partir de la plateforme ?
    Par jcodeunpeu dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 21/08/2006, 18h48
  3. Réponses: 5
    Dernier message: 16/03/2006, 00h37
  4. Comment lancer un script perl dans un script perl
    Par kiza dans le forum Langage
    Réponses: 3
    Dernier message: 21/10/2005, 21h02
  5. Réponses: 2
    Dernier message: 19/07/2005, 14h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo