2010-02-11 7 views

Répondre

0

En supposant que vous exécutez votre code Mono sur Linux, vous devriez être en mesure de faire quelque chose comme ceci:

System.Diagnostics.Process proc = new System.Diagnostics.Process(); 
proc.StartInfo.FileName = "myscript.sh"; 
proc.Start(); 

Je vois que vous avez maintenant ajouté que vous devez être en mesure d'analyser la sortie de la script shell. Jetez un oeil à this exemple plus complexe qui montre comment obtenir la sortie du script.

Il est difficile de donner des conseils sur la façon d'analyser réellement la sortie, car vous ne nous donnez pas un exemple de ce à quoi la sortie ressemble.

+0

Il devrait également rediriger StandardInput afin de ramener le résultat tabulaire à l'appelant. – Nick

+0

Il n'y avait aucune mention d'obtenir les résultats quand j'ai posté ma réponse ... – andynormancx

+0

Désolé que j'ai oublié de mentionner .. – TonyP

Questions connexes