我知道以前有人问过类似的问题,但没有一个人回答过我的问题。如何在运行时获取 shell 命令的详细输出,并与 nstextview 中的命令交互?
例如,假设我在我的目标 c 应用程序中运行命令“emacs”。这个 shell 命令是一个交互式应用程序,通过管道输出我想我只会在命令完成运行时得到它的输出。我想要做的是在运行时获取“emacs”的输出并与之交互,就像他们在终端中运行命令一样。这可能吗?如果是这样,你能告诉我怎么做吗?
提前致谢
我知道以前有人问过类似的问题,但没有一个人回答过我的问题。如何在运行时获取 shell 命令的详细输出,并与 nstextview 中的命令交互?
例如,假设我在我的目标 c 应用程序中运行命令“emacs”。这个 shell 命令是一个交互式应用程序,通过管道输出我想我只会在命令完成运行时得到它的输出。我想要做的是在运行时获取“emacs”的输出并与之交互,就像他们在终端中运行命令一样。这可能吗?如果是这样,你能告诉我怎么做吗?
提前致谢