Enregistrer une liste de fichiers & Contenu du dossier dans un fichier texte
Table des matières:
- Enregistrer une liste de fichiers à partir du Finder
- Enregistrement d'une liste détaillée de fichiers à partir du terminal
Enregistrer une liste complète des fichiers contenus dans un dossier est facile, et il existe deux façons rapides d'enregistrer cette liste sous forme de fichier texte.
Enregistrer une liste de fichiers à partir du Finder
La première approche peut être la plus simple pour la plupart des utilisateurs et se fait via l'application OS X Finder et TextEdit, c'est une simple question de copier-coller :
- Ouvrez le dossier dont vous souhaitez obtenir une liste de contenu et appuyez sur Commande+A (Sélectionner tout) suivi de Commande+C (Copier)
- Maintenant, lancez TextEdit et déroulez le menu "Edition" et sélectionnez "Coller et faire correspondre le style", ou appuyez sur Commande + Option + Maj + V
- Enregistrer la liste des répertoires au format .txt ou .rtf
Enregistrement d'une liste détaillée de fichiers à partir du terminal
La deuxième approche utilise la ligne de commande, et bien qu'elle soit effectuée via Terminal, elle n'est pas beaucoup plus compliquée que l'approche copier-coller décrite ci-dessus. Lancez Terminal à partir de /Applications/Utilitaires/ pour commencer.
Au plus simple, la commande est la suivante :
ls > contents.txt
L'inclusion de fichiers cachés dans la liste nécessite l'indicateur -a :
ls -a > allcontents.txt
Pour vider le contenu d'un dossier spécifique, spécifiez le chemin du répertoire comme suit :
ls /Library/Preferences/ > LibPrefsList.txt
Attacher certains indicateurs à la commande ls permettra à la liste de révéler plus qu'une simple liste de contenu de fichier, l'indicateur -l répertoriera également les autorisations, la propriété du fichier et les dates de modification :
ls -la /Bibliothèque/Préférences/ > detailsprefsinfo.txt
Étant donné que la commande ls accepte les indicateurs qui détaillent les attributs supplémentaires des fichiers et des dossiers, elle peut être beaucoup plus informative que l'approche Finder & TextEdit, qui n'affiche pas les détails tels que la propriété des fichiers ou les autorisations des documents.
L'approche de la ligne de commande vous permet également de faire des choses comme comparer deux listes de répertoires à l'aide de la commande diff, ce qui peut être fait en comparant les fichiers de sortie les uns contre les autres, ou même en comparant directement les dossiers et en sauvegardant différence ces résultats sous forme de fichier texte.