Sistema de arquivos

appendfile

Acrescenta conteúdo a um arquivo de espaço de trabalho sem substituir o conteúdo existente.

Sintaxe

appendfile(path: string, content: string)
Aliases appendfileasync

Argumentos

NomeTipoDescrição
pathstringCaminho relativo ao espaço de trabalho para o arquivo ou pasta.
contentstringTexto ou string de bytes a serem gravados.

Descrição

Acrescenta conteúdo a um arquivo de espaço de trabalho sem substituir o conteúdo existente.

Chame com 2 parametro(s): path, content. A tabela de argumentos explica quais valores sao obrigatorios e quais refinam o comportamento.

Nao retorna dados. Trate a chamada como uma acao e lide com erros no ponto de chamada.

Exemplo

Anexe conteúdo sem substituir o arquivo existente.

local path = "workspace/examples/log.txt"

writefile(path, "first entry")
appendfile(path, string.char(10) .. "second entry")

print(readfile(path))