diff --git a/new-service b/new-service index 9181496..37ecb0a 100755 --- a/new-service +++ b/new-service @@ -1,7 +1,11 @@ #!/bin/zsh -zparseopts -D l=logs -log=logs -enable-log=logs i:=importenv -import-env:=importenv +zparseopts -D l=logs -log=logs -enable-log=logs i:=importenv -import-env:=importenv h=help -help=help +if [[ -z $1 || $help ]]; then + echo "Usage: $0 [-l|--logs] [-i|--import-env=process] service [parameters]" + exit 1 +fi mkdir $1 ln -s ${XDG_RUNTIME_DIR:-/run/user/$UID}/supervise.$1 $1/supervise {