# Fonctions de fichiers et dossiers

Le module Fichiers et Dossiers fournit des outils pour gérer les fichiers, répertoires et chemins dans Nelson.

Ce module prend en charge la navigation du système de fichiers, la création et la suppression de fichiers et répertoires, l'interrogation des propriétés, la construction et la résolution de chemins, ainsi que la gestion des séparateurs spécifiques à la plateforme.

Ce module permet des opérations sur le système de fichiers efficaces et multi-plateformes dans les scripts et applications Nelson.

## Functions

* [cd](https://nelson-9.gitbook.io/Nelson/markdown/fr/files_folders_functions/cd) - Change le répertoire courant de Nelson.
* [copyfile](https://nelson-9.gitbook.io/Nelson/markdown/fr/files_folders_functions/copyfile) - Copie des fichiers ou des dossiers.
* [diff\_file](https://nelson-9.gitbook.io/Nelson/markdown/fr/files_folders_functions/diff_file) - Compare deux fichiers ou chaînes.
* [dir](https://nelson-9.gitbook.io/Nelson/markdown/fr/files_folders_functions/dir) - Renvoie la liste des fichiers.
* [fileparts](https://nelson-9.gitbook.io/Nelson/markdown/fr/files_folders_functions/fileparts) - Renvoie le chemin, le nom de fichier et l'extension d'un chemin de fichier.
* [filesep](https://nelson-9.gitbook.io/Nelson/markdown/fr/files_folders_functions/filesep) - Renvoie le caractère séparateur de fichiers pour la plateforme courante.
* [fullfile](https://nelson-9.gitbook.io/Nelson/markdown/fr/files_folders_functions/fullfile) - Construit un nom de fichier complet à partir de ses parties.
* [fullpath](https://nelson-9.gitbook.io/Nelson/markdown/fr/files_folders_functions/fullpath) - Renvoie le chemin absolu canonique.
* [isdir](https://nelson-9.gitbook.io/Nelson/markdown/fr/files_folders_functions/isdir) - Retourne vrai si l'argument est un répertoire.
* [isfile](https://nelson-9.gitbook.io/Nelson/markdown/fr/files_folders_functions/isfile) - Retourne vrai si l'argument est un fichier.
* [isfolder](https://nelson-9.gitbook.io/Nelson/markdown/fr/files_folders_functions/isfolder) - Retourne vrai si l'argument est un répertoire.
* [ls](https://nelson-9.gitbook.io/Nelson/markdown/fr/files_folders_functions/ls) - Liste le contenu d'un répertoire.
* [mkdir](https://nelson-9.gitbook.io/Nelson/markdown/fr/files_folders_functions/mkdir) - Crée un nouveau répertoire.
* [pathsep](https://nelson-9.gitbook.io/Nelson/markdown/fr/files_folders_functions/pathsep) - Renvoie le caractère séparateur de chemins pour la plateforme courante.
* [pwd](https://nelson-9.gitbook.io/Nelson/markdown/fr/files_folders_functions/pwd) - Renvoie le répertoire courant.
* [relativepath](https://nelson-9.gitbook.io/Nelson/markdown/fr/files_folders_functions/relativepath) - Renvoie le chemin relatif d'un chemin actuel vers un chemin cible.
* [rmdir](https://nelson-9.gitbook.io/Nelson/markdown/fr/files_folders_functions/rmdir) - Supprime un répertoire.
* [rmfile](https://nelson-9.gitbook.io/Nelson/markdown/fr/files_folders_functions/rmfile) - Supprime un fichier.
* [tempdir](https://nelson-9.gitbook.io/Nelson/markdown/fr/files_folders_functions/tempdir) - Renvoie le chemin du répertoire temporaire.
* [tempname](https://nelson-9.gitbook.io/Nelson/markdown/fr/files_folders_functions/tempname) - Renvoie un nom de fichier temporaire unique.
* [userdir](https://nelson-9.gitbook.io/Nelson/markdown/fr/files_folders_functions/userdir) - Renvoie le chemin du répertoire utilisateur courant.
