Escribir esto
:(){:|:&};:
provocará que el sistema se congele. ¿Cuál es la razón detrás de esto?
Respuesta1
:()
define una función llamada ':'
{ :|:& };
Esta es la función: llama a la función en sí y canaliza la salida a la misma función ":" y pone el proceso en segundo plano. (Invocación recursiva) con ; finaliza la definición de la función
:
Llama a la función y crea estragos.
Respuesta2
Esto fue respondido en stackoverflow.com. Encontrarás respuestas detalladas.allí.