Improve "unknown command" error
Clarify it is a `brew` command. Fixes #17627
This commit is contained in:
parent
21ba72b190
commit
45b66870bb
@ -116,7 +116,7 @@ begin
|
|||||||
end
|
end
|
||||||
# Check for cask explicitly because it's very common in old guides
|
# Check for cask explicitly because it's very common in old guides
|
||||||
odie "`brew cask` is no longer a `brew` command. Use `brew <command> --cask` instead." if cmd == "cask"
|
odie "`brew cask` is no longer a `brew` command. Use `brew <command> --cask` instead." if cmd == "cask"
|
||||||
odie "Unknown command: #{cmd}"
|
odie "Unknown command: brew #{cmd}"
|
||||||
end
|
end
|
||||||
|
|
||||||
# Unset HOMEBREW_HELP to avoid confusing the tap
|
# Unset HOMEBREW_HELP to avoid confusing the tap
|
||||||
|
|||||||
@ -19,7 +19,7 @@ module Homebrew
|
|||||||
def run
|
def run
|
||||||
args.named.each do |cmd|
|
args.named.each do |cmd|
|
||||||
path = Commands.path(cmd)
|
path = Commands.path(cmd)
|
||||||
odie "Unknown command: #{cmd}" unless path
|
odie "Unknown command: brew #{cmd}" unless path
|
||||||
puts path
|
puts path
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@ -37,7 +37,7 @@ module Homebrew
|
|||||||
puts_options(Formula.installed.sort)
|
puts_options(Formula.installed.sort)
|
||||||
elsif args.command.present?
|
elsif args.command.present?
|
||||||
cmd_options = Commands.command_options(T.must(args.command))
|
cmd_options = Commands.command_options(T.must(args.command))
|
||||||
odie "Unknown command: #{args.command}" if cmd_options.nil?
|
odie "Unknown command: brew #{args.command}" if cmd_options.nil?
|
||||||
|
|
||||||
if args.compact?
|
if args.compact?
|
||||||
puts cmd_options.sort.map(&:first) * " "
|
puts cmd_options.sort.map(&:first) * " "
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user