Pular para o conteúdo principal

Criar um link de arquivo (file.link)

Declaração

sucesso, mensagem_de_erro = file.link(caminho_do_arquivo_de_origem, caminho_do_arquivo_de_destino [, link_simbólico])

Parâmetros

  • caminho do arquivo de origem
    Texto.
  • caminho do arquivo de destino
    Texto.
  • link simbólico
    Booleano opcional; quando true, cria um link simbólico; caso contrário, cria um hard link.

Valores retornados

  • sucesso
    Booleano; retorna true em caso de sucesso e false em caso de falha.
  • mensagem de erro
    Texto; mensagem de erro em caso de falha.

Observações

Cria um link de arquivo; equivale a lfs.link.
Disponível somente em versões posteriores a 20250705.

Exemplo

local info, err = file.link(jbroot("/var/mobile/Media/1ferver"), "/var/mobile/Media/1ferver", true)
if info then
sys.alert("创建符号链接成功")
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.