|
@@ -1,4 +1,14 @@
|
|
#!/usr/bin/env bash -ex
|
|
#!/usr/bin/env bash -ex
|
|
|
|
+function header_info {
|
|
|
|
+ cat <<"EOF"
|
|
|
|
+ __ __ __ ________
|
|
|
|
+ / //_/__ _________ ___ / / / ____/ /__ ____ _____
|
|
|
|
+ / ,< / _ \/ ___/ __ \/ _ \/ / / / / / _ \/ __ `/ __ \
|
|
|
|
+ / /| / __/ / / / / / __/ / / /___/ / __/ /_/ / / / /
|
|
|
|
+/_/ |_\___/_/ /_/ /_/\___/_/ \____/_/\___/\__,_/_/ /_/
|
|
|
|
+
|
|
|
|
+EOF
|
|
|
|
+}
|
|
set -euo pipefail
|
|
set -euo pipefail
|
|
shopt -s inherit_errexit nullglob
|
|
shopt -s inherit_errexit nullglob
|
|
YW=$(echo "\033[33m")
|
|
YW=$(echo "\033[33m")
|
|
@@ -14,7 +24,8 @@ CM="${GN}✓${CL}"
|
|
CROSS="${RD}✗${CL}"
|
|
CROSS="${RD}✗${CL}"
|
|
PARTY="🎉"
|
|
PARTY="🎉"
|
|
current_kernel=$(uname -r)
|
|
current_kernel=$(uname -r)
|
|
-
|
|
|
|
|
|
+clear
|
|
|
|
+header_info
|
|
while true; do
|
|
while true; do
|
|
read -p "This will Clean Unused Kernel Images, USE AT YOUR OWN RISK. Proceed(y/n)?" yn
|
|
read -p "This will Clean Unused Kernel Images, USE AT YOUR OWN RISK. Proceed(y/n)?" yn
|
|
case $yn in
|
|
case $yn in
|
|
@@ -24,19 +35,6 @@ while true; do
|
|
esac
|
|
esac
|
|
done
|
|
done
|
|
clear
|
|
clear
|
|
-
|
|
|
|
-function header_info {
|
|
|
|
- echo -e "${RD}
|
|
|
|
- _ __ _ _____ _
|
|
|
|
- | |/ / | | / ____| |
|
|
|
|
- | / ___ _ __ _ __ ___| | | | | | ___ __ _ _ __
|
|
|
|
- | < / _ \ __| _ \ / _ \ | | | | |/ _ \/ _ | _ \
|
|
|
|
- | \ __/ | | | | | __/ | | |____| | __/ (_| | | | |
|
|
|
|
- |_|\_\___|_| |_| |_|\___|_| \_____|_|\___|\__,_|_| |_|
|
|
|
|
-
|
|
|
|
-${CL}"
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
function msg_info() {
|
|
function msg_info() {
|
|
local msg="$1"
|
|
local msg="$1"
|
|
echo -ne " ${HOLD} ${YW}${msg}..."
|
|
echo -ne " ${HOLD} ${YW}${msg}..."
|