The template of the shell script is the following::
#!/bin/bash
- export USERDIR=<ADAO JDC file directory>
- export SALOMEDIR=<SALOME main installation directory>
+ USERDIR=<ADAO JDC file directory>
+ SALOMEDIR=<SALOME main installation directory>
$SALOMEDIR/salome start -k -t
- $SALOMEDIR/salome shell python \
- $SALOMEDIR/bin/salome/AdaoYacsSchemaCreator.py \
- $USERDIR/<ADAO Python file> $USERDIR/<ADAO YACS xml scheme>
- $SALOMEDIR/salome shell driver $USERDIR/<ADAO YACS xml scheme>
+ $SALOMEDIR/salome shell -- "python $SALOMEDIR/bin/salome/AdaoYacsSchemaCreator.py $USERDIR/<ADAO Python file> $USERDIR/<ADAO YACS xml scheme>"
+ $SALOMEDIR/salome shell -- "driver $USERDIR/<ADAO YACS xml scheme>"
$SALOMEDIR/salome shell killSalome.py
rm -f $USERDIR/<ADAO YACS xml scheme>
Le modèle "type" de ce script de commandes shell est le suivant::
#!/bin/bash
- export USERDIR=<Répertoire du fichier JDC ADAO>
- export SALOMEDIR=<Répertoire principal d'installation de SALOME>
+ USERDIR=<Répertoire du fichier JDC ADAO>
+ SALOMEDIR=<Répertoire principal d'installation de SALOME>
$SALOMEDIR/salome start -k -t
- $SALOMEDIR/salome shell python \
- $SALOMEDIR/bin/salome/AdaoYacsSchemaCreator.py \
- $USERDIR/<Fichier Python ADAO> $USERDIR/<Schéma xml YACS ADAO>
- $SALOMEDIR/salome shell driver $USERDIR/<Schéma xml YACS ADAO>
+ $SALOMEDIR/salome shell -- "python $SALOMEDIR/bin/salome/AdaoYacsSchemaCreator.py $USERDIR/<Fichier Python ADAO> $USERDIR/<Schéma xml YACS ADAO>"
+ $SALOMEDIR/salome shell -- "driver $USERDIR/<Schéma xml YACS ADAO>"
$SALOMEDIR/salome shell killSalome.py
rm -f $USERDIR/<Schéma xml YACS ADAO>