<br><br>On Friday, July 5, 2013, Anthony Ramine  wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello Matwey,<br>
<br>
Character `:` is a path delimiter. Bash itself does not understand paths containing `:` in `$PATH`. You should not use paths containing a colon.<br>
<br></blockquote><div><br></div><div>That's OS dependent. You can do that on Windows, OSX, possibly VMS too but my memory fails me. I'd say this is a bug as c:\ is pretty much std on windows.</div><div><br></div>
<div>As a workaround, IIRC windows erlang accepts relative paths, and / windows/system32 for example will be considered as relative to the root drive of the current working dir. Other alternatives include ntfs junction points.<span></span></div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
$ mkdir foo:bar<br>
$ cd foo\:bar/<br>
$ ln -s $(which true) gagagou<br>
$ cd -<br>
/Users/nox<br>
$ gagagou<br>
-bash: gagagou: command not found<br>
$ export PATH="`pwd`/foo\:bar:$PATH"<br>
$ echo $PATH<br>
/Users/nox/foo\:bar:/Users/nox/.cabal/bin:/Users/nox/bin:/usr/local/Cellar/ruby/2.0.0-p247/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/X11/bin:/usr/texbin<br>
$ gagagou<br>
-bash: gagagou: command not found<br>
$ mv foo:bar foobar<br>
$ export PATH="`pwd`/foobar:$PATH"<br>
$ gagagou<br>
$ echo $?<br>
0<br>
<br>
Regards,<br>
<br>
--<br>
Anthony Ramine<br>
<br>
Le 5 juil. 2013 à 15:03, Matwey V. Kornilov a écrit :<br>
<br>
><br>
> Hi,<br>
><br>
> It seems that character ':' (colon) is not escaped in ERL_LIBS, this way it is impossible to add path consisting of colons to ERL_LIBS variable.<br>
><br>
> Please, see [1] for details, the following construction won't work as expected:<br>
><br>
> ERL_LIBS="/home/user/c\:dir/elixir/lib" erl -s elixir start_cli<br>
><br>
> Comment: 'c:dir' is the name of directory<br>
><br>
> [1] <a href="https://github.com/elixir-lang/elixir/issues/1375#issuecomment-20510270" target="_blank">https://github.com/elixir-lang/elixir/issues/1375#issuecomment-20510270</a><br>
><br>
> _______________________________________________<br>
> erlang-bugs mailing list<br>
> <a href="javascript:;" onclick="_e(event, 'cvml', 'erlang-bugs@erlang.org')">erlang-bugs@erlang.org</a><br>
> <a href="http://erlang.org/mailman/listinfo/erlang-bugs" target="_blank">http://erlang.org/mailman/listinfo/erlang-bugs</a><br>
<br>
_______________________________________________<br>
erlang-bugs mailing list<br>
<a href="javascript:;" onclick="_e(event, 'cvml', 'erlang-bugs@erlang.org')">erlang-bugs@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-bugs" target="_blank">http://erlang.org/mailman/listinfo/erlang-bugs</a><br>
</blockquote><br><br>-- <br>Sent from my PDP11<br>