Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 是否可以取消排队等待运行但尚未运行的命令?_R - Fatal编程技术网

R 是否可以取消排队等待运行但尚未运行的命令?

R 是否可以取消排队等待运行但尚未运行的命令?,r,R,我有一个脚本,它需要几个小时才能运行。同时,我打开一个不同的R脚本来处理其他的事情。我忘了打开一个新的R控制台选项卡(我使用了rgedit),并且在第二个脚本中意外地打开了rm(list=ls())。我忘记了是否会保存长脚本的所有相关输出,我想取消队列中的命令。有没有办法做到这一点 下面是一个愚蠢的例子,说明了这一点: >x = "Something important" >Sys.sleep(1000) rm(x) #Oh no! I don't want to remove x

我有一个脚本,它需要几个小时才能运行。同时,我打开一个不同的R脚本来处理其他的事情。我忘了打开一个新的R控制台选项卡(我使用了rgedit),并且在第二个脚本中意外地打开了
rm(list=ls())
。我忘记了是否会保存长脚本的所有相关输出,我想取消队列中的命令。有没有办法做到这一点

下面是一个愚蠢的例子,说明了这一点:

>x = "Something important"
>Sys.sleep(1000)
rm(x)
#Oh no!  I don't want to remove x!  How do I stop it before the command runs??!?

ESC
停止。