install_server_dir.sh 612 B

1234567891011121314151617181920212223242526272829303132
  1. #!/bin/bash
  2. # LGSM install_serverdir.sh function
  3. # Author: Daniel Gibbs
  4. # Website: https://gameservermanagers.com
  5. lgsm_version="210516"
  6. modulename="Install"
  7. echo ""
  8. echo "Server Directory"
  9. echo "================================="
  10. sleep 1
  11. echo ""
  12. pwd
  13. echo ""
  14. if [ -d "${filesdir}" ]; then
  15. fn_print_warning_nl "A server is already installed here."
  16. fi
  17. if [ -z "${autoinstall}" ]; then
  18. while true; do
  19. read -e -i "y" -p "Continue [Y/n]" yn
  20. case $yn in
  21. [Yy]* ) break;;
  22. [Nn]* ) exit;;
  23. * ) echo "Please answer yes or no.";;
  24. esac
  25. done
  26. fi
  27. if [ ! -d "${filesdir}" ]; then
  28. mkdir -v "${filesdir}"
  29. fi
  30. sleep 1