#!/bin/bash show_clean_help() { echo "Usage: mo clean [OPTIONS]" echo "" echo "Clean up disk space by removing caches, logs, and temporary files." echo "" echo "Options:" echo " --dry-run, -n Preview cleanup without making changes" echo " --whitelist Manage protected paths" echo " --debug Show detailed operation logs" echo " -h, --help Show this help message" } show_installer_help() { echo "Usage: mo installer [OPTIONS]" echo "" echo "Find and remove installer files (.dmg, .pkg, .iso, .xip, .zip)." echo "" echo "Options:" echo " --debug Show detailed operation logs" echo " -h, --help Show this help message" } show_optimize_help() { echo "Usage: mo optimize [OPTIONS]" echo "" echo "Check and maintain system health, apply optimizations." echo "" echo "Options:" echo " --dry-run Preview optimization without making changes" echo " --whitelist Manage protected items" echo " --debug Show detailed operation logs" echo " -h, --help Show this help message" } show_touchid_help() { echo "Usage: mo touchid [COMMAND]" echo "" echo "Configure Touch ID for sudo authentication." echo "" echo "Commands:" echo " enable Enable Touch ID for sudo" echo " disable Disable Touch ID for sudo" echo " status Show current Touch ID status" echo "" echo "Options:" echo " -h, --help Show this help message" echo "" echo "If no command is provided, an interactive menu is shown." } show_uninstall_help() { echo "Usage: mo uninstall [OPTIONS]" echo "" echo "Interactively remove applications and their leftover files." echo "" echo "Options:" echo " --debug Show detailed operation logs" echo " -h, --help Show this help message" }