下記のように配列の値のディレクトリがなくれば作成し、既にあれば何もしない
という処理を書いたのですが、エラーになり原因がわかりません
エラー内容みるとmkdirでエラーになっています。
しかし、既にファイルが作成済みなので、mkdirの処理に行くのがおかしいです。
わかる方いましたらアドバイスお願いします
ruby
1@pwd = Dir.pwd 2 network_values.each do |value| 3 unless Dir::exist?(File.expand_path("#{@pwd}/csv_store/#{value}")) 4 Dir::mkdir(File.expand_path("#{@pwd}/csv_store/#{value}")) 5 end 6 end 7
エラー内容
:in `mkdir': No such file or directory @ dir_s_mkdir - /csv_store/hoge (Errno::ENOENT)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/16 15:51
2018/11/19 05:04