Как прочитать UNC-путь в ERLANG / ELIXIR - PullRequest
0 голосов
/ 12 декабря 2018

Пожалуйста, как мы можем прочитать UNC путь в Elixir или Erlang?

Я пробовал модуль File в Elixir, но он не работает.

Erlang/OTP 21 [erts-10.1] [64-bit] [smp:6:6] [ds:6:6:10] [async-threads:1]

Interactive Elixir (1.7.4) - press Ctrl+C to exit (type h() ENTER for help)
iex(1)> s =  ~S"\\flsv\Finance_Dept\FUND ACCOUNTING UNIT\\27112018"   
"\\\\flsv\\Finance_Dept\\FUND ACCOUNTING UNIT\\27112018"
iex(2)> s = "//flsv/Finance_Dept/FUND ACCOUNTING UNIT/27112018/"  
"//flsv/Finance_Dept/FUND ACCOUNTING UNIT/27112018/"
iex(3)> File.ls s
{:error, :enoent}

1 Ответ

0 голосов
/ 12 декабря 2018

Вы на Windows?Тогда может помочь обновление до erts-10.1.1

См. http://erlang.org/pipermail/erlang-questions/2018-October/096495.html

Доступ к файлам по UNC-путям снова работает в Windows.Эта регрессия была введена в OTP 21.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...