Bonjour,
J'ai besoin d'une aide, voici mon problème :
J'utilise Cygwin pour lancer un programme Scilab à distance. Je voudrais que le programme continue à fonctionner même après ma déconnexion du serveur. J'ai donc utilisé la commande nohup qui permet cela :
Le programme est censé enregistrer le résultat dans un fichier .dat dans le répertoire courant. J'obtiens bien le résultat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part **@**:~$ nohup echo "exec('prog.sce');quit" | scilab -nw > out.file &
Cependant si je lance un autre programme juste après le premier (qui tourne encore), de la même façon :
J'ai comme l'impression de n'obtenir que le résultat du 2nd programme.
Code : Sélectionner tout - Visualiser dans une fenêtre à part **@**:~$ nohup echo "exec('prog2.sce');quit" | scilab -nw > out.file2 &
(J'ai vérifié avec ps auxw et top, que les 2 programmes étaient en train de tourner).
Ma question est : Comment lancer plusieurs programmes Scilab avec la commande nohup ?
Merci d'avance, je vous serai très reconnaissante.
Autre question : y a t-il un moyen de convertir un programme scilab en C/C++? Je n'ai pas trouvé grand-chose sur le net.
Merci
Partager