[erlang-patches] Correct ls/1 in c.erl
Björn Gustavsson
bgustavsson@REDACTED
Mon May 20 15:59:48 CEST 2013
On Mon, May 20, 2013 at 1:45 PM, Bengt Kleberg
<bengt.kleberg@REDACTED>wrote:
> 6> file:list_dir("nosuchfile").
> {error,enotdir}
>
> I think to use file:read_link_info/1 to establish the existence of the
> file/directory.
>
> Why?
If file:list_dir(Name) returns {error,enotdir}, it means that
there exists a file named Name (but it is not a directory).
If no such file exists, the return value will be {error,enoent}.
In what situation would it be useful to call
file:read_link_info/1?
--
Björn Gustavsson, Erlang/OTP, Ericsson AB
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-patches/attachments/20130520/35445e6e/attachment.htm>
More information about the erlang-patches
mailing list