command_dev_clear_functions.sh 676 B

12345678910111213141516171819202122
  1. #!/bin/bash
  2. # command_dev_clear_functions.sh function
  3. # Author: Daniel Gibbs
  4. # Website: https://linuxgsm.com
  5. # Description: Deletes the contents of the functions dir.
  6. commandname="DEV-CLEAR-MODULES"
  7. commandaction="Clearing modules"
  8. functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")"
  9. echo -e "================================="
  10. echo -e "Clear Functions"
  11. echo -e "================================="
  12. echo -e ""
  13. if fn_prompt_yn "Do you want to delete all functions?" Y; then
  14. rm -rfv "${functionsdir:?}/"*
  15. rm -rfv "${configdirdefault:?}/"*
  16. fn_script_log_info "Cleared modules directory"
  17. fn_script_log_info "Cleared default config directory"
  18. fi
  19. core_exit.sh