0

我猜 {} 扩展会导致类似

_() _  _()_&; _

但如果 BASH 大师插话并解释这些字符链接动作,我将不胜感激。

4

1 回答 1

2

这是经典的 fork 炸弹:它定义了一个名为的函数,该函数_调用自身两次(一次在前台,一次在后台)并调用它:

bomb(){ bomb | bomb &}; bomb

bomb() {
    bomb | bomb&
};

bomb

http://en.wikipedia.org/wiki/Fork_bomb

于 2013-08-06T11:37:33.410 回答