ディレクトリのディスククォータを制御するための一意のディレクトリを作成したい。一意のディレクトリ名は次のように作成されます。
unique_string()->
base64:encode_to_string(term_to_binary(make_ref())).
しかし、デバッグすると、問題が発生します。
exception exit: {{badmatch,
{error,
" g3IAA2QAFGVtYWNzQHl1cy1pTWFjLmxvY2FsAwAB/ncAAAA8AAAAAA==: No such file or directory.\r\n"}},
unique_stringに「/」が含まれているため、問題が発生しました。
「/」を削除するだけでは、uniqueの機能が失われるのではないかと思います。問題を解決する方法は?また、ディレクトリで使用できない他の文字はありますか?