我正在试图确定thor
是否可以调用自己
假设是这样的
#! /usr/bin/env ruby
require 'bundler'
Bundler.require
require 'optparse'
class Thrasher < Thor
include Thor::Actions
def self.source_root
File.dirname(__FILE__)
end
def thrash
say 'something over here'
end
end
Thrasher.start thrash
我是否可以通过任何方式实现此目的,backtick
和system
命令可用但我可以纯粹通过Thor方式完成。