minor changes
This commit is contained in:
parent
3b98c2c16b
commit
b3a3d6038f
24
grabber.sh
24
grabber.sh
@ -17,10 +17,19 @@ echo " \____| |_| \_\ /_/ \_\ |____/ |____/ |_____| |_| \_\ "
|
|||||||
echo " _)(|_ // \ \_ \ \ \ \ _|| \ \_ _|| \ \_ << >> / / \ \ "
|
echo " _)(|_ // \ \_ \ \ \ \ _|| \ \_ _|| \ \_ << >> / / \ \ "
|
||||||
echo " (__)__) (__) (__)(__) (__)(__) (__)(__) (__)(__) (__) (__) (__) "
|
echo " (__)__) (__) (__)(__) (__)(__) (__)(__) (__)(__) (__) (__) (__) "
|
||||||
echo ""
|
echo ""
|
||||||
|
echo "1: Launch grabber | 2: Uninstall | c: Cancel"
|
||||||
|
read -p ";> " choice
|
||||||
|
if [ "$choice" = "1" ]; then requirements;
|
||||||
|
elif [ "$choice" = "2" ]; then rm -rf gbvenv; exit;
|
||||||
|
elif [ "$choice" = "c" ]; then exit;
|
||||||
|
else echo "Invalid choice"; exit; fi
|
||||||
|
|
||||||
|
##### MAIN VARIABLES #####
|
||||||
|
DATE=$(date +'%Y-%m-%d_%H:%M:%S')
|
||||||
|
|
||||||
|
############ REQUIREMENTS #################
|
||||||
|
|
||||||
#----- Verify dependecies -----
|
|
||||||
REQUIRED_CMDS=(inxi lscpu lsblk nproc numfmt python3 jq sqlite3)
|
REQUIRED_CMDS=(inxi lscpu lsblk nproc numfmt python3 jq sqlite3)
|
||||||
|
|
||||||
requirements() {
|
requirements() {
|
||||||
echo -n "Checking dependencies... "
|
echo -n "Checking dependencies... "
|
||||||
MISSING=()
|
MISSING=()
|
||||||
@ -36,18 +45,7 @@ requirements() {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
echo "1: Launch grabber | 2: Uninstall | c: Cancel"
|
|
||||||
read -p ":- " choice
|
|
||||||
if [ "$choice" = "1" ]; then requirements;
|
|
||||||
elif [ "$choice" = "2" ]; then rm -rf gbvenv; exit;
|
|
||||||
elif [ "$choice" = "c" ]; then exit;
|
|
||||||
else echo "Invalid choice"; exit; fi
|
|
||||||
|
|
||||||
##### MAIN VARIABLES #####
|
|
||||||
DATE=$(date +'%Y-%m-%d_%H:%M:%S')
|
|
||||||
|
|
||||||
############ HARDWARE FETCHER #################
|
############ HARDWARE FETCHER #################
|
||||||
|
|
||||||
# --- CPU ---
|
# --- CPU ---
|
||||||
CPU_MODEL=$(lscpu | grep "Model name:" | cut -d: -f2 | sed 's/^ *//')
|
CPU_MODEL=$(lscpu | grep "Model name:" | cut -d: -f2 | sed 's/^ *//')
|
||||||
_VENDOR=$(lscpu | grep "Vendor ID:" | cut -d: -f2 | xargs)
|
_VENDOR=$(lscpu | grep "Vendor ID:" | cut -d: -f2 | xargs)
|
||||||
|
|||||||
Reference in New Issue
Block a user