例如,请参阅此会话:
Prelude> import System.Process
Prelude System.Process> system "gnuplot filename.gnu"
Prelude System.Process>
现在,每当我在终端输入时,都不会出现任何内容。 (奇怪的是,输入仍然正常读取。您可以输入命令,按回车键,结果将会出现。)我必须重新启动ghci才能让它再次运行。
是否有一些我可以调用的命令会重置ghci而不重新启动它?或者,是否有更好的方法来调用gnuplot以使其不会干扰?
编辑:这是ghc 7.6.2
答案 0 :(得分:1)
你可以试试这个:
Prelude> import System.Process
Prelude System.Process> system "gnuplot filename.gnu"
Prelude System.Process> system "reset"
通常可以在此处找到reset
命令:
$ which reset
/usr/bin/reset