U:RDoc::AnyMethod[iI"def_system_command:EFI"Shell::def_system_command;TT: publico:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [ I"HConvenience method for Shell::CommandProcessor.def_system_command. ;TI"LDefines an instance method which will execute the given shell command. ;TI"EIf the executable is not in Shell.default_system_path, you must ;TI"supply the path to it.;To:RDoc::Markup::BlankLineo:RDoc::Markup::Verbatim; [ I"*Shell.def_system_command('hostname') ;TI"'Shell.new.hostname # => localhost ;TI" ;TI"?# How to use an executable that's not in the default path ;TI" ;TI";Shell.def_system_command('run_my_program', "~/hello") ;TI"@Shell.new.run_my_program # prints "Hello from a C program!";T: @format0: @fileI"lib/shell.rb;T:0@omit_headings_from_table_of_contents_below0I"1def_system_command(command, path = command) ;T0[I"(command, path = command);T@FI" Shell;TcRDoc::NormalClass00