This is the API documentation for shell: Ruby Standard Library Documentation.
Support for the Ruby 2.4 series has ended. See here for reference.
New to Ruby? You may find these links helpful: syntax, control expressions, assignment, methods, modules + classes, and operator precedence.
This is the API documentation for shell: Ruby Standard Library Documentation.
::activate (Shell::ProcessController)
::active_process_controllers (Shell::ProcessController)
::alias_command (Shell::CommandProcessor)
::alias_map (Shell::CommandProcessor)
::block_output_synchronize (Shell::ProcessController)
::def_system_command (Shell::CommandProcessor)
::default_record_separator (Shell)
::default_record_separator= (Shell)
::default_system_path= (Shell)
::each_active_object (Shell::ProcessController)
::inactivate (Shell::ProcessController)
::initialize (Shell::CommandProcessor)
::install_system_commands (Shell)
::method_added (Shell::CommandProcessor)
::new (Shell::CommandProcessor)
::new (Shell::ProcessController)
::run_config (Shell::CommandProcessor)
::unalias_command (Shell::CommandProcessor)
::undef_system_command (Shell)
::undef_system_command (Shell::CommandProcessor)
::wait_to_finish_all_process_controllers (Shell::ProcessController)
#active? (Shell::BuiltInCommand)
#active? (Shell::SystemCommand)
#active_job? (Shell::ProcessController)
#active_jobs (Shell::ProcessController)
#active_jobs_exist? (Shell::ProcessController)
#add_schedule (Shell::ProcessController)
#append (Shell::CommandProcessor)
#cat (Shell::CommandProcessor)
#concat (Shell::CommandProcessor)
#echo (Shell::CommandProcessor)
#expand_path (Shell::CommandProcessor)
#find_system_command (Shell::CommandProcessor)
#foreach (Shell::CommandProcessor)
#glob (Shell::CommandProcessor)
#input= (Shell::SystemCommand)
#jobs (Shell::ProcessController)
#jobs_exist? (Shell::ProcessController)
#kill_job (Shell::ProcessController)
#mkdir (Shell::CommandProcessor)
#notify (Shell::CommandProcessor)
#notify (Shell::SystemCommand)
#open (Shell::CommandProcessor)
#out (Shell::CommandProcessor)
#rehash (Shell::CommandProcessor)
#rmdir (Shell::CommandProcessor)
#sfork (Shell::ProcessController)
#start_export (Shell::SystemCommand)
#start_import (Shell::SystemCommand)
#start_job (Shell::ProcessController)
#super_each (Shell::SystemCommand)
#system (Shell::CommandProcessor)
#tee (Shell::CommandProcessor)
#terminate (Shell::SystemCommand)
#terminate_job (Shell::ProcessController)
#test (Shell::CommandProcessor)
#top_level_test (Shell::CommandProcessor)
#transact (Shell::CommandProcessor)
#unlink (Shell::CommandProcessor)
#wait? (Shell::BuiltInCommand)
#wait_all_jobs_execution (Shell::ProcessController)
#waiting_job? (Shell::ProcessController)
#waiting_jobs (Shell::ProcessController)