Type:
Class
Constants:
NoDelegateMethods : m.collect{|x| x.id2name}

In order to execute a command on your OS, you need to define it as a Shell method.

Alternatively, you can execute any command via #system even if it is not defined.

tee
  • References/Ruby on Rails/Ruby/Classes/Shell/Shell::CommandProcessor

tee(file) â Tee Instance Public methods Returns a

2025-01-10 15:47:30
unalias_command
  • References/Ruby on Rails/Ruby/Classes/Shell/Shell::CommandProcessor

unalias_command(alias) â self Class Public methods Unaliases the given alias

2025-01-10 15:47:30
test
  • References/Ruby on Rails/Ruby/Classes/Shell/Shell::CommandProcessor

test(command, file1, file2) â true or false[command, file1, file2] â true or false Instance Public methods

2025-01-10 15:47:30
glob
  • References/Ruby on Rails/Ruby/Classes/Shell/Shell::CommandProcessor

glob(pattern) â Glob Instance Public methods def

2025-01-10 15:47:30
top_level_test
  • References/Ruby on Rails/Ruby/Classes/Shell/Shell::CommandProcessor

top_level_test(command, file1, file2=nil) Instance Public methods See

2025-01-10 15:47:30
mkdir
  • References/Ruby on Rails/Ruby/Classes/Shell/Shell::CommandProcessor

mkdir(path) Instance Public methods Same as

2025-01-10 15:47:30
alias_command
  • References/Ruby on Rails/Ruby/Classes/Shell/Shell::CommandProcessor

alias_command(alias, command, *options) â self Class Public methods Creates

2025-01-10 15:47:30
out
  • References/Ruby on Rails/Ruby/Classes/Shell/Shell::CommandProcessor

out(device) { block } Instance Public methods Calls device.print

2025-01-10 15:47:30
system
  • References/Ruby on Rails/Ruby/Classes/Shell/Shell::CommandProcessor

system(command, *options) â SystemCommand Instance Public methods Executes

2025-01-10 15:47:30
echo
  • References/Ruby on Rails/Ruby/Classes/Shell/Shell::CommandProcessor

echo(*strings) â Echo Instance Public methods Returns a

2025-01-10 15:47:30