Module de gestion des fichiers (file)
- Vérifier si un fichier ou un répertoire existe (file.exists)
- Obtenir la liste de tous les noms de fichiers d’un répertoire (file.list)
- Obtenir la taille d’un fichier (file.size)
- Lire toutes les données d’un fichier (file.reads)
- Écrire des données dans un fichier en les remplaçant (file.writes)
- Ajouter des données à la fin d’un fichier (file.appends)
- Compter le nombre total de lignes d’un fichier texte (file.line_count)
- Obtenir les données d’une ligne donnée d’un fichier texte (file.get_line)
- Définir le contenu d’une ligne donnée d’un fichier texte (file.set_line)
- Insérer du contenu avant une ligne donnée d’un fichier texte (file.insert_line)
- Supprimer une ligne donnée d’un fichier (file.remove_line)
- Obtenir toutes les lignes d’un fichier texte (file.get_lines)
- Convertir une liste séquentielle et l’écrire ligne par ligne dans un fichier en remplaçant son contenu (file.set_lines)
- Convertir une liste séquentielle et l’insérer ligne par ligne avant une ligne donnée (file.insert_lines)
- Obtenir la valeur MD5 d’un fichier (file.md5)
- Obtenir la valeur SHA1 d’un fichier (file.sha1)
- Supprimer un fichier ou un répertoire (file.remove)
- Déplacer un fichier ou un répertoire (file.move)
- Copier un fichier ou un répertoire (file.copy)
- Rechercher un fichier ou un répertoire (file.find)
- Changer le répertoire de travail courant (file.chdir)
- Obtenir le répertoire de travail courant (file.currentdir)
- Obtenir les attributs d’un fichier (file.attrs)
- Obtenir les attributs d’un lien symbolique (file.lattrs)
- Créer un lien de fichier (file.link)
- Créer récursivement un répertoire (file.mkdir_p)
- Mettre à jour les heures d’accès et de modification d’un fichier (file.touch)
- Empaqueter des fichiers avec ZIP (file.zip)
- Décompresser un fichier ZIP (file.unzip)