Page d'accueil » comment » Déplacer des fichiers dans un répertoire sous Linux avec Find

    Déplacer des fichiers dans un répertoire sous Linux avec Find

    Si vous souhaitez déplacer tous les fichiers d'un type de fichier particulier dans un seul répertoire, vous pouvez utiliser la commande find pour le faire facilement sous Linux..

    Usage

    Exécutez cette commande à partir du répertoire racine de l'emplacement où vous souhaitez rechercher les fichiers. Par exemple, si vous souhaitez rechercher tous les fichiers .zip dans un sous-répertoire de / home et les déplacer dans le répertoire / backup, utilisez la commande suivante:

    find / home -iname '* .zip' -exec mv '' / backup / \;

    Cela déplacerait tous les fichiers dans le même répertoire, de sorte que tous les fichiers dupliqués seraient écrasés. Notez que les sous-répertoires ne seront pas copiés, mais uniquement les fichiers..