Type:
Module
Constants:
RUBY : RbConfig::CONFIG['ruby_install_name']

Sys provides a number of file manipulation tools for the convenience of writing Rakefiles. All commands in this module will announce their activity on standard output if the $verbose flag is set ($verbose = true is the default). You can control this by globally setting $verbose or by using the verbose and quiet methods.

Sys has been deprecated in favor of the FileUtils module available in Ruby 1.8.

split_all
  • References/Ruby on Rails/Ruby/Classes/Sys

split_all(path) Instance Public methods Split a file path into individual directory

2025-01-10 15:47:30
delete_all
  • References/Ruby on Rails/Ruby/Classes/Sys

delete_all(*wildcards) Instance Public methods Recursively delete all files

2025-01-10 15:47:30
link
  • References/Ruby on Rails/Ruby/Classes/Sys

link(file_name, dest_file) Instance Public methods Link file_name

2025-01-10 15:47:30
delete
  • References/Ruby on Rails/Ruby/Classes/Sys

delete(*wildcards) Instance Public methods Remove all files matching wildcard

2025-01-10 15:47:30
link_files
  • References/Ruby on Rails/Ruby/Classes/Sys

link_files(wildcard, dest_dir) Instance Public methods Link all files matching

2025-01-10 15:47:30
indir
  • References/Ruby on Rails/Ruby/Classes/Sys

indir(dir) Instance Public methods Make dir the current working

2025-01-10 15:47:30
copy_files
  • References/Ruby on Rails/Ruby/Classes/Sys

copy_files(wildcard, dest_dir) Instance Public methods Copy all files matching

2025-01-10 15:47:30
symlink
  • References/Ruby on Rails/Ruby/Classes/Sys

symlink(file_name, dest_file) Instance Public methods Symlink file_name

2025-01-10 15:47:30