Как запустить программу с аргументами с помощью MONO? - PullRequest
6 голосов
/ 25 июня 2011

У меня есть программа, которая получает входные аргументы:

$ myProgram.exe -arg1 -arg2 -arg3

в Windows, которая работает просто отлично. Я хочу запустить это через MONO в Linux. Как мне это сделать?

$ mono myProgram.exe

запускает программу, но как мне передать arg1, arg2 и arg3 в myProgram.exe с помощью MONO?

Заранее спасибо!

1 Ответ

8 голосов
/ 25 июня 2011

Согласно mono wiki , синтаксис для вызова mono:

mono [options] file [arguments...]

Я думаю, что options - это параметры для моно, а arguments - аргументы для программы, которую вы хотите запустить. Так что просто сделайте это:

mono myProgram.exe arg1 arg2 arg3

Вы также можете выполнить его без явного вызова mono. Это работает на некоторых платформах, а не на других:

./myProgram.exe arg1 arg2 arg3
...