如何将控制权传递给另一个命令行程序

时间:2013-09-13 04:57:07

标签: dart dart-io

我有两个相关的程序,一个是交互式的,另一个不是。两者都可以从命令行运行。交互式程序维护参数,并在完成时可选地将参数写入文件。它还可以选择允许非交互式程序运行,如果是这样,它将参数“传递”到非交互式程序(通过Process.start())并显示非交互式程序的输出。

也可以从命令行运行非交互式程序。它从文件中读取参数并显示它们。然后它可选地提供a)使用参数的处理,b)终止,或c)加载维护参数的程序。

我希望能为“c”做的是“简单地”将控制传递给交互式程序并终止非交互式程序。然后,交互式程序将接管并维护参数并允许运行非交互式程序。

有没有办法实现这个目标?

0 个答案:

没有答案