Ruby
Rubyメモ
ディレクトリがなかったら作成する
FileUtils.mkdir_p(path) unless FileTest.exist?(path)
階層化されたパスも作成可能。
相対パスでLOAD_PATHにパスを追加する
$:.unshift(File.dirname(__FILE__))
$:.unshift(File.dirname(__FILE__) + "/lib")
rubygems
gem update
% gem update --system % gem update
gemでインストールしたライブラリをrequireする
- 実行時に指定
% ruby -rubygems myapp.rb
- requireで指定
require 'rubygems' unless defined? ::Gem