diff --git a/src/reset.sh b/src/reset.sh index c790254..b5e7679 100644 --- a/src/reset.sh +++ b/src/reset.sh @@ -59,6 +59,8 @@ fi CPU_CORES="${CPU_CORES// /}" [[ "${CPU_CORES,,}" == "max" ]] && CPU_CORES="$CORES" +[[ "${CPU_CORES,,}" == "half" ]] && CPU_CORES=$(( CORES / 2 )) +[[ "${CPU_CORES,,}" == "0" ]] && CPU_CORES="1" [ -n "${CPU_CORES//[0-9 ]}" ] && error "Invalid amount of CPU_CORES: $CPU_CORES" && exit 15 if [ "$CPU_CORES" -gt "$CORES" ]; then