应用程序(用 Mono C# 编写)可以运行控制台命令吗?

应用程序(用 Mono C# 编写)可以运行控制台命令吗?

我想知道在 Ubuntu 中运行的 Mono C# 应用程序是否可以以某种方式运行终端命令。例如,用户是否可以向程序提供自己的密码,然后让应用程序运行

sudo apt-get install application-name

(控制台请求密码)

password

(控制台请求确认)

y

最好的情况下,这可以在不实际打开用户可见的终端的情况下完成,以便应用程序可以提供必要的反馈并以尽可能少的用户交互干净地管理整个操作。

有办法吗?如果有,怎么做?如果需要澄清,请告诉我。谢谢!

相关内容