任何人都可以告诉我如何中断R中正在运行的脚本?
假设我有一个无限循环或其他问题,我想阻止脚本运行.是否有键盘命令可以做到这一点?
如果它有帮助,在Python中它是Ctrl + c.我在R中尝试过,但它不起作用:).
我做了一些搜索这个看似简单的问题,但找不到答案.
提前致谢.
Aka*_*all 52
自我回答(几乎总结其他人的评论和答案):
在RStudio
,Esc
工作,在Windows,Mac和ubuntu(我会猜测其他Linux发行版).
如果在ubuntu shell中运行该进程(并且这不是R
特定的),例如使用:
Rscript my_file.R
Run Code Online (Sandbox Code Playgroud)
Ctrl + c
杀死这个过程
Ctrl + z
暂停这个过程
在R shell中,Ctrl + C
杀戮可以帮助你逃脱它
geo*_*try 14
Control-C可以工作,虽然取决于进程正在做什么,它可能不会立即采取.
如果你使用的是基于unix的系统,我做的一件事就是使用control-z返回命令行提示符,然后对进程ID发出'kill'.