Red > Green > Refactor > Red

cycle is based on desire

FileUtils # Ruby

v2.1.2 より

これは何か

ファイル操作をする標準モジュール

どのように使うか

ファイルをrmする

~/Prog/check 
20:45 $ ls
bar.txt  foo.txt

fileutils.rb

  1 #!/usr/bin/env ruby
  2 
  3 require 'fileutils'
  4 FileUtils.rm(['foo.txt', 'bar.txt'])
~/Prog/check 
20:47 $ ls
fileutils.rb

パスのワイルドカード指定は Dir.glob を使おう

fileutils.rb

  1 #!/usr/bin/env ruby
  2 
  3 require 'fileutils'
  4 FileUtils.rm(Dir.glob('*.txt'))
~/Prog/check 
20:45 $ ls
fileutils.rb

細かいことはドキュメントで