yanlinlin82 来自:http://librestats.com/2014/08/06/a-new-use-for-pipes-in-r-forkbombs/ 代码见上述链接原文,测试需小心[s:11]。大致如下(反复尝试了几次,关键地方都被转义了,看来原来搞的论坛R代码的高亮插件还是有bug,不能很好适应这种奇葩代码): library(parallel) library(magrittr) library(parallel) library(magrittr) "&" <- function(.) parallel:::mcfork(T) ":" <- function(.) {<code>&</code>() %>% <code>:</code>()};<code>:</code>() 让我想起早年R大会上,肖楠他们搞的一堆关于R的安全性的演示。
yanlinlin82 回复 第2楼 的 lyxmoo: 其实没有那么难懂,原文中提到的bash命令: [data] :(){ :|:& };: [/data] 可以改成如下写法就好理解了: [data] foo() { foo | foo & } foo [/data] 类似地就能理解R的写法了。