aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cmd/cat.rb
blob: f42fbc0377996f5339210e008c8468f108ca6fe5 (plain)
1
2
3
4
5
6
7
8
9
10
11
module Homebrew
  def cat
    # do not "fix" this to support multiple arguments, the output would be
    # unparsable, if the user wants to cat multiple formula they can call
    # brew cat multiple times.

    raise FormulaUnspecifiedError if ARGV.named.empty?
    cd HOMEBREW_REPOSITORY
    exec "cat", ARGV.formulae.first.path, *ARGV.options_only
  end
end