Guardar una lista de archivos & Contenido de la carpeta en un archivo de texto
Tabla de contenido:
Guardar una lista completa de archivos contenidos en una carpeta es fácil, y hay dos formas rápidas de guardar esa lista como un archivo de texto.
Guardar una lista de archivos del Finder
El primer enfoque puede ser el más fácil para la mayoría de los usuarios y se realiza a través de OS X Finder y la aplicación TextEdit, es una simple cuestión de copiar y pegar:
- Abra la carpeta de la que desea obtener una lista de contenido y presione Comando+A (Seleccionar todo) seguido de Comando+C (Copiar)
- Ahora inicie TextEdit y despliegue el menú "Editar" y seleccione "Pegar y combinar estilo", o presione Comando+Opción+Mayús+V
- Guarde la lista de directorios como .txt o .rtf
Guardar una lista detallada de archivos desde la terminal
El segundo enfoque utiliza la línea de comandos y, a pesar de que se realiza a través de la Terminal, no es mucho más complicado que el enfoque de copiar y pegar descrito anteriormente. Inicie Terminal desde /Aplicaciones/Utilidades/ para comenzar.
En su forma más básica, el comando es el siguiente:
ls > contenidos.txt
La inclusión de archivos ocultos en la lista requiere el indicador -a:
ls -a > todos los contenidos.txt
Para volcar el contenido de una carpeta específica, especifique la ruta del directorio de la siguiente manera:
ls /Library/Preferences/ > LibPrefsList.txt
Adjuntar ciertos indicadores al comando ls permitirá que la lista revele más que solo una lista de contenido de archivos, el indicador -l también enumerará los permisos, la propiedad del archivo y las fechas de modificación:
ls -la /Library/Preferences/ > detailprefsinfo.txt
Debido a que el comando ls acepta indicadores que detallan atributos adicionales de archivos y carpetas, puede ser mucho más informativo que el enfoque de Finder y TextEdit, que no muestra detalles como la propiedad del archivo o los permisos del documento.
El enfoque de línea de comandos también le permite hacer cosas como comparar dos listas de directorios usando el comando diff, que se puede hacer comparando los archivos de salida entre sí, o incluso comparando directamente las carpetas y guardando diferencia esos resultados como un archivo de texto.