Show the command's usage when no arguments are provided.
This commit is contained in:
parent
69a50e1e79
commit
0049899c86
|
@ -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"; }
|
||||
|
||||
|
|
Loading…
Reference in New Issue