Commit 876b7ae4fd68751bd9b5c1ef9af4c76170cf7a65

Authored by Shrikant Sharat
1 parent 426eb07899

Return with error, when no sub-command given.

Showing 1 changed file with 6 additions and 2 deletions Side-by-side Diff

... ... @@ -531,12 +531,16 @@ EOF
531 531 # function, you can write `antigen-bundle` as `antigen bundle` and so on.
532 532 antigen () {
533 533 local cmd="$1"
534   - [[ ! -z "$cmd" ]] && shift
  534 + if [[ -z "$cmd" ]]; then
  535 + echo 'Please give a command to run.' >&2
  536 + return 1
  537 + fi
  538 + shift
535 539  
536 540 if functions "antigen-$cmd" > /dev/null; then
537 541 "antigen-$cmd" "$@"
538 542 else
539   - echo "Unknown action: $cmd"
  543 + echo "Unknown command: $cmd"
540 544 fi
541 545 }
542 546