123456789101112131415161718192021 |
- #!/bin/bash
- # script portraitement pour regrouper l'ensemble des résultats
- # des jobs gradient conjugué dans un tableau au format csv
- # optionnel: récuperation du numéro du job(tableau) lancé
- # intérêt: permet rapidement de revisiter les paramètres de lancement,
- # dates, temps d'exécution, sur quel nœud de calcul, le job a été
- # executé grâce à la commande:
- # oarstat -fj array_id
- array_id=`grep array_id cg.*stdout | head -1 | cut -d: -f3`
- echo '"LDA", "tolerance", "maxiter", "iteration", "elapsed"' >> gc_bilan-$array_id.csv
- for fic in `ls -1 cg.*.stdout`
- do
- grep csv $fic | cut -d: -f2 >> gc_bilan-$array_id.csv
- done
- # suppression des fichiers de chaque run
- rm -f cg.*stdout cg.*stderror
|