Pular para o conteúdo principal

Obter o tamanho de um arquivo (file.size)

Declaração

tamanho, mensagem_de_erro = file.size(caminho_do_arquivo)

Parâmetros

  • caminho do arquivo
    Texto; caminho absoluto do arquivo.

Valores retornados

  • tamanho
    Inteiro ou nil; retorna nil se o arquivo não existir ou se o caminho for um diretório, caso contrário retorna o tamanho do arquivo (em bytes).
  • mensagem de erro
    Texto; mensagem de erro em caso de falha.

Observações

Obtém o tamanho de um arquivo.

Exemplo

local fsize, err = file.size("/var/mobile/1.zip")
if fsize then
sys.alert("`/var/mobile/1.zip` 的尺寸为:"..fsize.."字节")
else
sys.alert("`/var/mobile/1.zip` 不是文件:"..err)
end

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