Причина зависания системы?

Причина зависания системы?

Ввод этого текста :(){:|:&};:приведет к зависанию системы. В чем причина?

решение1

:()

определяет функцию с именем ':'

{ :|:& };

Вот функция: Она вызывает саму функцию и передает вывод в ту же функцию ":" и переводит процесс в фоновый режим. (Рекурсивный вызов) с ; он завершает определение функции

:

Вызывает функцию и создает хаос.

решение2

На этот вопрос был дан ответ на stackoverflow.com. Вы найдете подробные ответывон там.

Связанный контент