A :(){ :|:& };: egy Bash fork bomb, amelynek lényege, hogy egy függvény saját magát újra és újra meghívja, ráadásul párhuzamosan. A sor elején található :() egy : nevű függvényt definiál, a kapcsos zárójelek között pedig az történik, hogy a függvény két példányban, egy csővezetéken (|) keresztül, háttérben (&) újra elindítja önmagát. A ; lezárja a függvény definícióját, a sor végén lévő : pedig végül meghívja ezt a függvényt.
A meghívás után tehát az első függvény két újabb példányt indít, azok pedig további két-két példányt, és így tovább. A folyamatok száma emiatt nagyon gyorsan növekszik: elméletileg 1, 2, 4, 8, 16, 32 és így tovább. A rendszer egy idő után eléri a felhasználó számára engedélyezett folyamatok vagy más erőforrások korlátját, ezért új programok már nem, vagy csak nehezen tudnak elindulni. Ezért nevezik fork bombának: nem adatot töröl vagy módosít, hanem a folyamatok számának robbanásszerű növelésével próbálja kimeríteni a rendszer erőforrásait.
A különlegessége az is, hogy a : eredetileg teljesen ártalmatlan Bash-beépített parancs, amely gyakorlatilag nem csinál semmit. Ebben a parancsban azonban : néven egy függvényt definiálnak, így a későbbi : már ezt a saját magát újraindító függvényt jelenti.

