Sélectionner des fichiers via un listing
Gizmil
Messages postés
706
Date d'inscription
Statut
Membre
Dernière intervention
-
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Salut,
J'essaye de trouver des astuces afin d'optimiser mon temps de travail mais pour ce faire, j'ai besoin de votre aide !!
Voilà, régulièrement, je dois faire cette manipulation : j'ai un ensemble de plusieurs centaines fichiers jpg dans un dossier et dans un txt, une liste de 300 fichiers jpg qui m'indique les fichiers à sélectionner dans mon dossier afin de les isoler dans un autre dossier.
La sélection manuelle pouvant parfois prendre beaucoup de temps, je me demandais si quelqu'un ne pourrait pas m'indiquer un petit script qui me permettrait d'aller chercher ces fichiers-là automatiquement dans mon dossier en s'appuyant sur la liste dont je dispose ?
PS : A moins qu'il existe des logiciels qui fassent ce genre de chose ?
Je ne dispose pas toujours du nom entier des fichiers à sélectionner dans le dossier. Habituellement, j'ai une liste de ce type :
5486
2563
7894
1235
4256
et les fichiers à sélectionner sont sous cette forme :
IMG_5486.JPG
IMG_2563.JPG
IMG_7894.JPG
IMG_1235.JPG
IMG_4256.JPG
Je suis intéressé par toute l'aide que vous pourrez m'apporter, quelles que soit celle-ci ! Merci ! (-;
J'essaye de trouver des astuces afin d'optimiser mon temps de travail mais pour ce faire, j'ai besoin de votre aide !!
Voilà, régulièrement, je dois faire cette manipulation : j'ai un ensemble de plusieurs centaines fichiers jpg dans un dossier et dans un txt, une liste de 300 fichiers jpg qui m'indique les fichiers à sélectionner dans mon dossier afin de les isoler dans un autre dossier.
La sélection manuelle pouvant parfois prendre beaucoup de temps, je me demandais si quelqu'un ne pourrait pas m'indiquer un petit script qui me permettrait d'aller chercher ces fichiers-là automatiquement dans mon dossier en s'appuyant sur la liste dont je dispose ?
PS : A moins qu'il existe des logiciels qui fassent ce genre de chose ?
Je ne dispose pas toujours du nom entier des fichiers à sélectionner dans le dossier. Habituellement, j'ai une liste de ce type :
5486
2563
7894
1235
4256
et les fichiers à sélectionner sont sous cette forme :
IMG_5486.JPG
IMG_2563.JPG
IMG_7894.JPG
IMG_1235.JPG
IMG_4256.JPG
Je suis intéressé par toute l'aide que vous pourrez m'apporter, quelles que soit celle-ci ! Merci ! (-;
A voir également:
- Sélectionner des fichiers via un listing
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Renommer des fichiers en masse - Guide
- Comment ouvrir un fichier bin ? - Guide
- Partager des photos via un lien - Guide
3 réponses
Salut.
Sélectionné, ça ne veux rien dire au niveau de l'OS.
tu veux en faire quoi de cette sélection après ? Pour les supprimer, tu peux faire :
rm $(cat fichier.txt)
Sélectionné, ça ne veux rien dire au niveau de l'OS.
tu veux en faire quoi de cette sélection après ? Pour les supprimer, tu peux faire :
rm $(cat fichier.txt)
Tu as raison, Char Snipeur, je me suis rendu compte aussi après l'avoir écris que "sélectionner" n'est pas une fonction accessible à un script. J'ai changé mon énoncé ! Si je veux sélectionner mes fichiers, c'est simplement pour aller les mettre dans un dossier vierge !
Les supprimer, ça ne m'aide pas ! Ca m'aiderait si j'avais la "contre-liste", c'est à dire la liste des fichiers que je ne dois pas sélectionner dans mon dossier source. J'aurais alors dédoublé mon dossier source et à l'intérieur de cette copie, j'aurais supprimé les fichiers dont je n'ai pas besoin !
Bref, je reste à l'écoute de vos propositions ! (-;
Les supprimer, ça ne m'aide pas ! Ca m'aiderait si j'avais la "contre-liste", c'est à dire la liste des fichiers que je ne dois pas sélectionner dans mon dossier source. J'aurais alors dédoublé mon dossier source et à l'intérieur de cette copie, j'aurais supprimé les fichiers dont je n'ai pas besoin !
Bref, je reste à l'écoute de vos propositions ! (-;
pour les déplacé, c'est simplement :
mv $(cat fichier.txt)
Ok mais je fais quoi de ça ? Oserais-je te demander de m'expliquer ça de manière didactique ?
Je ne fais pas de programmation batch ou autre de ce type. Moi, c'est uniquement de l'AS et PHP !
Bref, je dois mettre ça dans un fichier .cmd, .bat ? "fichier.txt", c'est le chemin du txt contenant mes noms de fichiers ?
Où écrire le chemin du dossier de destination, etc ?
Comment je fais si les noms ne sont pas exactement les mêmes ?
Merci !
mv $(cat fichier.txt)
Ok mais je fais quoi de ça ? Oserais-je te demander de m'expliquer ça de manière didactique ?
Je ne fais pas de programmation batch ou autre de ce type. Moi, c'est uniquement de l'AS et PHP !
Bref, je dois mettre ça dans un fichier .cmd, .bat ? "fichier.txt", c'est le chemin du txt contenant mes noms de fichiers ?
Où écrire le chemin du dossier de destination, etc ?
Comment je fais si les noms ne sont pas exactement les mêmes ?
Merci !