Rubyの小技 メモ
Date:2014-01-01 23:57:40 +0900
Categories: TECHNOLOGY
Categories: TECHNOLOGY
パスを「/」なしでFile.joinでつなぐ
dirname = "/path/your" File.join(dirname, "filename") => /path/your/filename
実行中の.rbファイルのディレクトリパスを取得する
便利です。File.join “dir”, “dir”, “dir”, “file” #カンマ区切りで何個でも
[12] pry(main)> current_dir = File.expand_path(File.dirname( __FILE__ )) => "/Users/ryo/Engine/daycounting2/yml" [14] pry(main)> yml_dir ="yml" => "yml" [15] pry(main)> dir_path = File.join current_dir, yml_dir , "katsumata.yml" => "/Users/ryo/Engine/daycounting2/yml/yml/katsumata.yml"Tweet