class Pry::Command::ShellCommand

Public Instance Methods

process(cmd) click to toggle source
# File lib/pry/commands/shell_command.rb, line 18
def process(cmd)
  if cmd =~ /^cd\s*(.*)/
    process_cd parse_destination($1)
  else
    pass_block(cmd)
    if command_block
      command_block.call %x#{cmd}`
    else
      _pry_.config.system.call(output, cmd, _pry_)
    end
  end
end