uv/scripts/offlinepi/offlinepi-stop

25 lines
323 B
Bash
Executable File

#!/usr/bin/env sh
#
# Stops the proxy at the given PID.
#
# Usage:
#
# offlinepi-stop <pid>
pid=$1
shift
if [ -z "$pid" ]; then
echo 'A PID must be provided.'
exit 1
fi
if [ -n "$*" ]; then
echo "Unexpected extra arguments: $*"
exit 1
fi
kill "$pid" 2> /dev/null
wait "$pid" 2> /dev/null
echo "Done!"