Erlang - list_dir
Este método é usado para listar o conteúdo de um diretório específico.
Sintaxe
list_dir(directory)
Parâmetros
directory - O diretório para o qual o conteúdo deve ser listado.
Valor de retorno
A lista de itens que contém os nomes dos arquivos no diretório.
Por exemplo
-module(helloworld).
-export([start/0]).
start() ->
io:fwrite("~p~n",[file:list_dir(".")]).
Resultado
Dependendo do conteúdo do seu diretório de trabalho atual, a lista de arquivos será exibida de acordo. Um exemplo de saída é mostrado no programa a seguir -
{ok,["helloworld.erl",".cg_conf","Newfile.txt","helloworld.beam"]}