2011-06-25 19 views
6

Tengo un programa que recibe argumentos de entrada:¿Cómo ejecutar un programa con argumentos con MONO?

$ myProgram.exe -arg1 -arg2 -arg3 

en Windows que funciona muy bien. Quiero ejecutar eso a través de MONO en Linux. ¿Cómo puedo hacer eso?

$ mono myProgram.exe 

se ejecuta el programa, pero ¿cómo puedo pasar el arg1, arg2 y arg3-myProgram.exe usando MONO?

¡Gracias de antemano!

+0

Habría sido una mejor pregunta si nos hubiera dicho lo que ya ha intentado. –

Respuesta

8

De acuerdo con la mono wiki, la sintaxis para invocar mono es:

mono [options] file [arguments...] 

creo que options son opciones a mono, mientras que arguments son argumento para el programa que desea ejecutar. Así que haga esto:

mono myProgram.exe arg1 arg2 arg3 

Es posible que también pueda ejecutarlo sin llamar explícitamente a mono. Esto funciona en algunas plataformas y no en otras:

./myProgram.exe arg1 arg2 arg3 
+0

Muy bien, eso es lo que probé ... Pero no está funcionando en el clúster donde estoy tratando de ejecutar el programa ... ¡Gracias de todos modos! – Girardi

+0

¡Bien! Mi mal ... ¡Soy tonto! ¡Eso es! Tks – Girardi

Cuestiones relacionadas