GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come spostare file specifici in base alle loro estensioni?

Voglio un comando che permetta di selezionare file specifici in base alle loro estensioni per spostarli in un'altra directory.

Risposta accettata:

Puoi farlo facilmente da una directory con:

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

Il comando per una mossa ricorsiva può essere un po' più complesso. Questo dovrebbe fare il trucco però:

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

Con il secondo comando /original/directory cercherà ricorsivamente .pdf file.


Ubuntu
  1. Trovare file nella riga di comando (come fare per)

  2. Come rinominare i file in Linux

  3. Come spostare tutti i file di origine Java nella rispettiva directory del pacchetto?

  4. Come nascondere i file con un'estensione specifica?

  5. Sposta i file nelle directory in base all'estensione

Come rinominare file e directory in Ubuntu 20.04

Come ordinare i file in Linux (GUI e Shell)

Come visualizzare i file gif in Ubuntu Terminal

Come trovare file sulla riga di comando di Ubuntu

Come eseguire il tar di tipi di file specifici (estensioni) in una directory

Come copiare file in Linux usando il comando CP