# Backticks syntax
`echo 'hi'`
# %x() syntax
%x( echo 'hi' )
# Kernel#system
# Executes the given command in a subshell.
system( "echo 'hi'" )
# Kernel#exec
# Replaces the current process by running the given external command.
exec( "echo 'hi'" )
# Open3
require "open3"
Open3.popen3('nroff -man') { |stdin, stdout, stderr| ... }
Just call: ruby your_program.rb
# or
start your program with #!/usr/bin/env ruby,
make your file executable by running
`chmod +x your_program.rb`
# and do
`./your_program.rb some_param`
Code Example |
---|
Ruby :: how to delete database in rails |
Ruby :: remove gem rails |
Ruby :: find a key in nested hash ruby |
Ruby :: rails migration add default value |
Ruby :: array string ruby |
Ruby :: ruby boolean variable |
Ruby :: ruby global variable |
Ruby :: shopify: how to show percentage discount saved |
Ruby :: ruby read stdin |
Ruby :: ruby is character |
Ruby :: ruby debugger |
Ruby :: ruby create engine using rspec and dummy |
Ruby :: see migration history rails |
Ruby :: ruby check if constant exists |
Ruby :: ruby class variable |
Ruby :: Rails is not defined |
Ruby :: ruby for |
Ruby :: string ruby |
Ruby :: list objects of a class ruby |
Ruby :: install ruby on rails ubuntu 18.04 |
Ruby :: sentry send error manually ruby |
Ruby :: ruby prepend string |
Ruby :: render to string rails |
Ruby :: ruby mine show all blocks |
Ruby :: update_all |
Ruby :: rails active record to fetch only list of ids |
Ruby :: ruby * |
R :: remove package in r |
R :: select all columns except one by name in r |
R :: fourier in R |