Menu
Coddy logo textTech

Repaso - Operaciones selectivas

Parte de la sección Fundamentos del Journey de Terminal de Coddy. Lección 29 de 82.

challenge icon

Desafío

Fácil

¡Reúne todas tus habilidades con comodines!

  1. Crea un directorio nuevo llamado archive usando mkdir
  2. Mueve únicamente los archivos de fotos .jpg de un solo dígito a archive/ usando el comodín entre corchetes [0-9]
  3. Mueve todos los archivos report_?.txt a archive/ usando el comodín ?
  4. Elimina todos los archivos .png restantes usando el comodín *
  5. Enumera el directorio de inicio con ls para confirmar qué queda
  6. Enumera la carpeta archive con ls archive para confirmar su contenido

Nota: photo_10.jpg debe 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.jpg antes de photo_1.jpg: ls usa 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, nature o travel) en tu directorio de inicio, posiblemente dejados por una lección anterior, elimínalos antes de ejecutar los pasos anteriores. Usa rm -rf <dirname> para cada uno (por ejemplo, rm -rf family). Esto garantiza que la salida de ls coincida con el resultado esperado.

Pruébalo tú mismo

Terminal

Todas las lecciones de Fundamentos

Practica por tu cuenta: Playground de Terminal