J'ai un répertoire qui contient plus de mille images. Je souhaite diviser les fichiers en plusieurs sous-répertoires, chacun contenant 100 fichiers. Comment puis-je faire cela?
command-line
directory
Aneeez
la source
la source
Réponses:
ce qui suit a bien fonctionné pour moi. Ouvrez le répertoire dans le terminal, et copiez et collez simplement le script suivant, appuyez sur Entrée. des sous-répertoires seront créés à l'intérieur avec les noms dir_001, dir_002 et ainsi de suite.
la source
Déplacez un nombre fixe de fichiers à l'aide d'un tableau avec plage et décalage.
la source
Cela vous demandera combien de répertoires vous voulez et le préfixe du sous-répertoire. La commande ls n'est qu'un rappel du nombre de fichiers dont vous disposez.
Source: https://www.unix.com/shell-programming-and-scripting/248539-split-folder-huge-number-files-n-folders.html
la source