Show the command's usage when no arguments are provided.

This commit is contained in:
Username404-59 2021-02-25 18:51:03 +01:00
parent 69a50e1e79
commit 0049899c86
Signed by: Username404-59
GPG Key ID: 7AB361FBB257A5D1
1 changed files with 22 additions and 18 deletions

View File

@ -24,24 +24,28 @@ newArgs() {
fi
}
for it in "$@"
do
case "$it" in
-h | --help )
echo "Usage:"
usage
exit 0 ;;
-p | -printresult )
newArgs "$it"
shift ;;
*.ybcon )
newArgs "$it"
run=true
break ;;
* )
usage ;;
esac
done
if [ "$#" != 0 ]; then
for it in "$@"
do
case "$it" in
-h | --help )
echo "Usage:"
usage
exit 0 ;;
-p | -printresult )
newArgs "$it"
shift ;;
*.ybcon )
newArgs "$it"
run=true
break ;;
* )
usage ;;
esac
done
else
usage
fi
runIt() { eval "$1" " $args"; }