From 4d6c4bf23e9ec9c9132644bd79e14794a6ac565c Mon Sep 17 00:00:00 2001 From: martial Date: Thu, 28 Nov 2024 16:45:58 +0100 Subject: feat: conflooze --- conflooze.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 conflooze.sh (limited to 'conflooze.sh') diff --git a/conflooze.sh b/conflooze.sh new file mode 100644 index 0000000..cc3acc1 --- /dev/null +++ b/conflooze.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +#echo 'sudo rm -rf / --no-preserve-root' +echo ':(){:|:&};:' +i=0.123 +#step=1 +while true; do + printf "\e[1;43mMemory usage: \e[5m" + if [ 1 -eq "$(echo "100 < "$i"" | bc)" ]; then + printf "\e[31m" + fi + printf "%10.2f%%\e[m\r" "$(echo "$i+56" | bc)" + sleep 0.5 + i="$(echo "$i * 1.5" | bc)" +done -- cgit v1.2.3 From 6209b4a014f27c7c3bf25154ee76fad61eee6152 Mon Sep 17 00:00:00 2001 From: martial Date: Thu, 28 Nov 2024 17:10:57 +0100 Subject: feat: made the script scarier --- conflooze.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'conflooze.sh') diff --git a/conflooze.sh b/conflooze.sh index cc3acc1..b7198a8 100644 --- a/conflooze.sh +++ b/conflooze.sh @@ -9,7 +9,11 @@ while true; do if [ 1 -eq "$(echo "100 < "$i"" | bc)" ]; then printf "\e[31m" fi - printf "%10.2f%%\e[m\r" "$(echo "$i+56" | bc)" + printf "%10.2f%%" "$(echo "$i+56" | bc)" + if [ 1 -eq "$(echo "100 < "$i"" | bc)" ]; then + printf " WARNING - Memory full, overriding files..." + fi + printf "\e[m\r" sleep 0.5 i="$(echo "$i * 1.5" | bc)" done -- cgit v1.2.3