Wpisując to :(){:|:&};:
spowoduje zamrożenie systemu. Jaka jest tego przyczyna?
linux
command-line
cdb
źródło
źródło
Odpowiedzi:
definiuje funkcję o nazwie „:”
Jest to funkcja: wywołuje samą funkcję i przekazuje wyjście do tej samej funkcji „:” i umieszcza proces w tle. (Wywołanie rekurencyjne) z; kończy definicję funkcji
Wywołuje funkcję i powoduje spustoszenie.
źródło
Odpowiedzi udzielono na stackoverflow.com. Znajdziesz szczegółowe odpowiedzi tam .
źródło