Sobrescrever um arquivo com dados (file.writes)
Declaração
sucesso, mensagem_de_erro = file.writes(caminho_do_arquivo, conteúdo_a_gravar)
Parâmetros
- caminho do arquivo
Texto; caminho absoluto do arquivo. - conteúdo a gravar
String; dados a serem gravados.
Valores retornados
- sucesso da gravação
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
Grava dados no arquivo, substituindo seu conteúdo; se o arquivo não existir, ele será criado; se o diretório não existir, retorna false.
Exemplo
local success, err = file.writes("/var/mobile/1.txt", "苟")
if success 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.