class Docdown::CodeCommands::Bash

Public Class Methods

new(command) click to toggle source
# File lib/docdown/code_commands/bash.rb, line 4
def initialize(command)
  @command     = command
  @contents = ""
end

Public Instance Methods

call() click to toggle source
# File lib/docdown/code_commands/bash.rb, line 9
def call
  puts "Executing: #{to_md.inspect}"
  `#{@command} #{contents} 2>&1`
end
to_md() click to toggle source
# File lib/docdown/code_commands/bash.rb, line 14
def to_md
  "$ #{@command} #{contents}"
end