Repaso - Operaciones selectivas
Parte de la sección Fundamentos del Journey de Terminal de Coddy. Lección 29 de 82.
Desafío
Fácil¡Reúne todas tus habilidades con comodines!
- Crea un directorio nuevo llamado
archiveusandomkdir - Mueve únicamente los archivos de fotos
.jpgde un solo dígito aarchive/usando el comodín entre corchetes[0-9] - Mueve todos los archivos
report_?.txtaarchive/usando el comodín? - Elimina todos los archivos
.pngrestantes usando el comodín* - Enumera el directorio de inicio con
lspara confirmar qué queda - Enumera la carpeta archive con
ls archivepara confirmar su contenido
Nota:
photo_10.jpgdebe permanecer en el directorio de inicio. Tiene dos dígitos, por lo que no coincidirá con[0-9]. ¡Piensa detenidamente qué comodín usar en cada paso!
La lista coloca
photo_10.jpgantes dephoto_1.jpg:lsusa la configuración regional del entorno aislado, que ignora el guion bajo al comparar nombres. En tu propia máquina, el orden puede ser diferente. Compara el conjunto de archivos, no el orden. La comprobación observa el estado final de tus archivos después de todos tus comandos, así que no importa si los enumeras en un comando o en dos, ni cuántas veces consultaste el contenido durante el proceso.
⚠ Limpia primero: Si ves directorios inesperados (como
family,natureotravel) en tu directorio de inicio, posiblemente dejados por una lección anterior, elimínalos antes de ejecutar los pasos anteriores. Usarm -rf <dirname>para cada uno (por ejemplo,rm -rf family). Esto garantiza que la salida delscoincida con el resultado esperado.
Pruébalo tú mismo
Todas las lecciones de Fundamentos
4Directorios
Crear Un DirectorioCopiar Un DirectorioMover Y Renombrar Un DirectorioEliminar Un DirectorioResumen - Operaciones Con Directorios7Contenido de Archivos
Head y TailConteo de PalabrasComando SortComando UniqGrep BásicoGrep con FlagsResumen - Detective de Texto10Proyecto Analizador de Registros
Resumen del ProyectoVisualizando el Archivo de Registro2Navegación
Imprimir Directorio de TrabajoListar ArchivosCambiar de DirectorioRutas Absolutas vs RelativasDirectorio Home y RaízRepaso - Encuentra tu Camino8Redirección
Salida EstándarSobrescribir en un ArchivoAnexar a un ArchivoEntrada EstándarError EstándarResumen - Constructor de Registro11Permisos
Entendiendo PermisosLeyendo PermisosChmod con NúmerosChmod con SímbolosPropiedad de ArchivosResumen - Bloquéalo14Proyecto de Script de Copia de Seguridad
Visión General del ProyectoObteniendo la Ruta de Origen3Archivos
Crear un ArchivoLeer un ArchivoCopiar un ArchivoMover y Renombrar un ArchivoEliminar un ArchivoResumen - Operaciones con Archivos6Comodines y Patrones
El comodín asteriscoEl comodín interroganteComodines de corchetesCombinando comodinesRepaso - Operaciones selectivas9Tuberías
Qué es una tuberíaEncadenando dos comandosEncadenando múltiples comandosTubería con GrepResumen - Tubería de datosPractica por tu cuenta: Playground de Terminal