class OrmDev::SHUtil

Public Class Methods

run_command(command, message = '', abort = true) click to toggle source

工具方法

# File lib/ormdev/source/util/sh_util.rb, line 6
def self.run_command(command, message = '', abort = true)
  result = system(command) if command.is_a?(String)
  OrmDev::LogUtil.print_command message
  unless result then
    OrmDev::LogUtil.print_error "操作内容:#{message}\n操作命令:" + "#{command}".magenta
    abort(message) if abort
  end
  result
end