2026-08-29 04:31:57 -04:00

17 lines
462 B
Bash

#!/usr/bin/env bash
# Run script - launches GUI or CLI based on args (bash)
# Usage: ./run.sh -> GUI
# ./run.sh /path -> CLI scan of path
# ./run.sh --gui -> GUI
# ./run.sh --help -> CLI help
set -e
if [ $# -eq 0 ]; then
echo "Launching GUI..."
exec java DuplicateFinderGUI
fi
if [ "$1" = "--gui" ]; then
exec java DuplicateFinder --gui
fi
# Otherwise treat as CLI (pass all args)
exec java DuplicateFinder "$@"