17 lines
462 B
Bash
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 "$@"
|