Pular para o conteúdo principal

Obter o diretório de trabalho atual (file.currentdir)

Declaração

caminho_do_diretório, mensagem_de_erro = file.currentdir()

Valores retornados

  • caminho do diretório
    Texto; retorna o caminho do diretório em caso de sucesso e nil em caso de falha.
  • mensagem de erro
    Texto; mensagem de erro em caso de falha.

Observações

Obtém o diretório de trabalho atual; equivale a lfs.currentdir.
Disponível somente em versões posteriores a 20250705.

Exemplo

local cwd, err = file.currentdir()
if cwd then
sys.alert("当前工作目录:"..cwd)
else
sys.alert("获取当前工作目录失败:"..err)
end

Observação: o código acima usa a função sys.alert, que não pertence a este capítulo.