Módulo de operações de arquivo (file)
- Verificar se um arquivo ou diretório existe (file.exists)
- Obter a lista de nomes de todos os arquivos de um diretório (file.list)
- Obter o tamanho de um arquivo (file.size)
- Ler todos os dados de um arquivo (file.reads)
- Sobrescrever um arquivo com dados (file.writes)
- Anexar dados ao final de um arquivo (file.appends)
- Contar o total de linhas de um arquivo de texto (file.line_count)
- Obter os dados de uma linha específica de um arquivo de texto (file.get_line)
- Definir o conteúdo de uma linha específica de um arquivo de texto (file.set_line)
- Inserir conteúdo antes de uma linha específica de um arquivo de texto (file.insert_line)
- Remover uma linha específica de um arquivo (file.remove_line)
- Obter todas as linhas de um arquivo de texto (file.get_lines)
- Converter uma lista sequencial e sobrescrevê-la linha a linha em um arquivo (file.set_lines)
- Converter uma lista sequencial e inseri-la linha a linha antes de uma linha do arquivo (file.insert_lines)
- Obter o valor MD5 de um arquivo (file.md5)
- Obter o valor SHA1 de um arquivo (file.sha1)
- Excluir um arquivo ou diretório (file.remove)
- Mover um arquivo ou diretório (file.move)
- Copiar um arquivo ou diretório (file.copy)
- Localizar um arquivo ou diretório (file.find)
- Alterar o diretório de trabalho atual (file.chdir)
- Obter o diretório de trabalho atual (file.currentdir)
- Obter os atributos de um arquivo (file.attrs)
- Obter os atributos de um link simbólico (file.lattrs)
- Criar um link de arquivo (file.link)
- Criar diretórios recursivamente (file.mkdir_p)
- Atualizar os horários de acesso e modificação de um arquivo (file.touch)
- Empacotar arquivos com ZIP (file.zip)
- Descompactar um arquivo ZIP (file.unzip)