GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo mover archivos específicos según sus extensiones?

Quiero un comando que permita seleccionar archivos específicos en función de sus extensiones para moverlos a otro directorio.

Respuesta aceptada:

Puede hacerlo fácilmente desde un directorio con:

mv //eadn-wc01-5196795.nxedge.io/path/to/original/directory/*.pdf /path/to/new/directory

El comando para un movimiento recursivo puede ser un poco más complejo. Sin embargo, esto debería funcionar:

find /original/directory/ | grep '.pdf' | xargs -I {} mv {} /path/to/new/directory/

Con el segundo comando /original/directory se buscará recursivamente .pdf archivos.


Ubuntu
  1. Búsqueda de archivos en la línea de comandos (instrucciones)

  2. ¿Cómo mover todos los archivos fuente de Java a su directorio de paquetes respectivo?

  3. ¿Cómo ocultar archivos con una extensión específica?

  4. ¿Cómo usar el comando 'mv' para mover archivos excepto aquellos en un directorio específico?

  5. Cómo modificar los archivos en función de los resultados del comando de búsqueda

Cómo cambiar el nombre de archivos y directorios en Ubuntu 20.04

Cómo ordenar archivos en Linux (GUI y Shell)

Cómo mostrar archivos gif en Ubuntu Terminal

Cómo encontrar archivos en la línea de comandos de Ubuntu

Cómo tar tipos de archivos específicos (extensiones) en un directorio

Cómo copiar archivos en Linux usando el comando CP