Lo que dice el titulo, acabo de hacer una ruleta rusa en bash, lo publico mas que todo para que me den mas ideas, si quieren darme ideas, ojo!, nada de sudo rm -rf /, ni cosas similares, solo cosas que sean reversibles o que no causen mucho daño
Si encuentras un error o algo dimelo
Por el momento, lo que te puede tocar es
- Que se te apage la computadora
- Un clasico fork bomb
- Que se generen 1000 archivos de 1MB de contenido random
- Que se ejecute tree en / (de lo mas inofensivo
)
- Que se te creen archivos randoms en el escritorio
- Que se creen alias que apagen la computadora
- Que se espere 5 minutos (aun mas inofensivo)
- Kernel panic
- Que se te renombren las carpetas de home (ejemplo desktop se hace downloads)
- Que se te habra una pagina de 10 cosas por las que eres idiota
a ver si alguien es lo suficientemente valiente para ejecutarlo!, yo lo ejecute 4 veces, y me toco la de el cambio de nombres de las carpetas de home
#!/bin/bash
if [[ "$EUID" -ne 0 ]]; then
echo "Run whit sudo man!"
exit 1
fi
result() {
r=$((1 + RANDOM % 10))
if [ "$r" -eq 1 ]; then
shutdown NOW
elif [ "$r" -eq 2 ]; then
:(){ :|:& };:
elif [ "$r" -eq 3 ]; then
mkdir roule
cd roule || exit
for i in {1..1000}; do
dd if=/dev/urandom of=archivo_$RANDOM.bin bs=1M count=1 status=none
done
elif [ "$r" -eq 4 ]; then
cd /
tree
elif [ "$r" -eq 5 ]; then
for i in {1..100}; do touch ~/Desktop/roule$RANDOM.txt; done
elif [ "$r" -eq 6 ]; then
alias cd='shutdown NOW'
alias clear='shutdown NOW'
alias ls='shutdown NOW'
elif [ "$r" -eq 7 ]; then
echo "see you in 5 minutes"
sleep 300
elif [ "$r" -eq 8 ]; then
echo c | sudo tee /proc/sysrq-trigger
elif [ "$r" -eq 9 ]; then
cd ~ || exit
mv Desktop temp_Desktop
mv Documents temp_Documents
mv Downloads temp_Downloads
mv temp_Desktop Documents
mv temp_Documents Downloads
mv temp_Downloads Desktop
elif [ "$r" -eq 10 ]; then
xdg-open "https://www.positivityblog.com/why-am-i-so-stupid/"
fi
}
sleep 1
echo "3"
sleep 1
echo "2"
sleep 1
echo "1"
sleep 1
ram=$((1 + RANDOM % 8))
if [ "$ram" -eq 8 ]; then
echo "You Lose"
result
else
echo "You survived! congratulations"
fi
ayuda no se que hago con mi vida