Открытие консоли и выполнение команд

192
07 января 2018, 04:06

Как открыть окно терминала и выполнить несколько команд в Ubuntu, используя .NET Core?

Answer 1

Для запуска процесса терминала:

Process proc = new Process();
proc.StartInfo.FileName = "bash";
proc.StartInfo.RedirectStandardOutput = true;
proc.Start();

И для получения вывода консоли:

Console.WriteLine(proc.StandardOutput.ReadToEnd());
READ ALSO
Почему не меняется контент Label(WPF)?

Почему не меняется контент Label(WPF)?

Есть класс Querys с таким кодом -

283
C# Асинхронные сокеты

C# Асинхронные сокеты

Использую этот пример от MSDN: https://msdnmicrosoft

247
C# приведение элементов к типу интерфейса IEnumerable

C# приведение элементов к типу интерфейса IEnumerable

В методичке идёт пояснение по поводу стандартных интерфейсов и ключевого слова yield:

291
Считывание комбинации клавиш программой свёрнутой в трей

Считывание комбинации клавиш программой свёрнутой в трей

Здравствуйте! Мне бы хотелось, чтобы моя [недо]программа, которая уже свёрнута в трей выполняла определённые события при нажатии определённых...

252