Bonjour,

J'aimerais faire tourner 3 programmes successifs (en fortran) et sauver tous les fichiers crées dans un répertoire propre (nommé models)
à la fin de chaque itération, je dois ouvrir des fichiers de paramètres, en changer quelques un et relancer tout le bousin

Pour ce faire j'ai commencé un script en bash

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
#!/bin/bash
 
models="102 103 104"
for model in $models
do
mkdir $model
../../bin/prog1
../../bin/prog2
mpirun prog3
done
Je n'ai pas avancé beaucoup alors j'aurais 2 questions :

- Comment envoyer directement les sorties de mes programmes dans le répertoire fraîchement crée (ex: 102, pour le 1er) en évitant les copié-collés

- Comment ensuite changer un paramètre dans un fichier donnée ?

Merci pour toutes aides, astuces ou conseils.