C# Как выполнить в терминале MacOS команду с аргументами?
Допустим, у меня есть функция:
public static string ExecuteShellCommand(string cmd, params string[] args) {
// здесь код...
}
Она должна выполнить команду в терминале macOS
(С любым количествома ргументов)
Ответы (1 шт):
Автор решения: Andrew
→ Ссылка
ProcessStartInfo startInfo = new ProcessStartInfo() {
FileName = "foo/bar.sh",
Arguments = "arg1 arg2 arg3",
};
Process proc = new Process() {
StartInfo = startInfo
};
proc.Start();
ответ нашел в гугле по запросу "c# macos terminal command with parameters"
https://stackoverflow.com/questions/12303563/how-to-run-shell-script-with-c-sharp-on-osx