コミケ告知

サークル networkmaniacs.net(旧:浜風もっこす) 2017.02.17 デブサミ内 DevBooksに出展します。
詳細は circle タグの記事へ。
2012年2月2日木曜日

Erlangでのディレクトリ作成、file_lib:ensure_dir/1

# はてなダイアリーから移動した記事です。あまり真面目に整形していません。

Erlang -- filelib
ディレクトリがなければ作る、既に存在しても正常動作として、何もしない。

Eshell V5.9  (abort with ^G)
1> filelib:ensure_dir("log").
ok

ok。しかしディレクトリが作成されていないので、log/hoge.logなど開こうとすると死にます。ensure→ok→失敗ってなんじゃい。

2> filelib:ensure_dir("log/").
ok

末尾にスラッシュを付けるのが正解でした。