有没有一种好方法可以检查目录是否是erlang中的符号链接?我发现这对于python:Check if directory is symlink?和this对于linux,但我想知道在模式匹配中是否有一种特定于erlang的方法来执行此操作。
答案 0 :(得分:3)
-include_lib("kernel/include/file.hrl").
is_symlink(Filename) ->
{ok, Info} = file:read_link_info(FileName),
Info#file_info.type == symlink.