Insert a check for curl (#2013)

* Insert a check for curl

* typo

* confirmation messages
This commit is contained in:
taniman 2018-08-09 00:27:20 +02:00 committed by SgtBatten
parent 5369c8fc0e
commit 9d458782fc
1 changed files with 35 additions and 1 deletions

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
### Linux .jar Update Script for ProfitTrailer ### Linux .jar Update Script for ProfitTrailer
### LAST UPDATED 23 JULY 2018 ### LAST UPDATED 09 August 2018
### Place this script in the root folder where all your individual bot folders are and then execute it. ### Place this script in the root folder where all your individual bot folders are and then execute it.
### For simplicity each ProfitTrailer.jar file should be nested exactly one subfolder. ### For simplicity each ProfitTrailer.jar file should be nested exactly one subfolder.
@ -32,6 +32,40 @@ if ! [ -x "$(command -v unzip)" ]; then
### install unzip if the user wants to proceed ### ### install unzip if the user wants to proceed ###
if [[ "$install" == "y" ]] || [[ "$install" == "Y" ]]; then if [[ "$install" == "y" ]] || [[ "$install" == "Y" ]]; then
sudo apt install unzip sudo apt install unzip
if ! [ -x "$(command -v unzip)" ]; then
echo "$(tput setaf 1)Something went wrong.... $(tput sgr0)"
echo
exit
else
echo $(tput setaf 2)
echo "Unzip Installed"
echo $(tput sgr0)
fi
else
echo "$(tput setaf 1)Process Aborted.... $(tput sgr0)"
echo
exit
fi
fi
### Check if curl is installed ###
if ! [ -x "$(command -v curl)" ]; then
read -p "Curl is not installed, Do you wish to install it (Y/N)? : " install
### install curl if the user wants to proceed ###
if [[ "$install" == "y" ]] || [[ "$install" == "Y" ]]; then
sudo apt install curl
if ! [ -x "$(command -v curl)" ]; then
echo "$(tput setaf 1)Something went wrong.... $(tput sgr0)"
echo
exit
else
echo $(tput setaf 2)
echo "Curl Installed"
echo $(tput sgr0)
fi
else else
echo "$(tput setaf 1)Process Aborted.... $(tput sgr0)" echo "$(tput setaf 1)Process Aborted.... $(tput sgr0)"
echo echo