command_dev_clear_functions.sh 696 B

1234567891011121314151617181920212223
  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. fn_firstcommand_set
  10. echo -e "================================="
  11. echo -e "Clear Functions"
  12. echo -e "================================="
  13. echo -e ""
  14. if fn_prompt_yn "Do you want to delete all functions?" Y; then
  15. rm -rfv "${functionsdir:?}/"*
  16. rm -rfv "${configdirdefault:?}/"*
  17. fn_script_log_info "Cleared modules directory"
  18. fn_script_log_info "Cleared default config directory"
  19. fi
  20. core_exit.sh