Option de cp ?
gerard
-
asevere Messages postés 13095 Date d'inscription Statut Webmaster Dernière intervention -
asevere Messages postés 13095 Date d'inscription Statut Webmaster Dernière intervention -
Bonjour,
j'ai un repertoire contenant des milliers de photos, et je voudrait copier vers un autre repertoires toutes celles dont le poids est supérieur à 150ko.
J'ai essayé quelques commandes par moi-même, sans succes.
J'espere donc que quelqu'un de plus compétent pourra m'aider ...
Merci d'avance
j'ai un repertoire contenant des milliers de photos, et je voudrait copier vers un autre repertoires toutes celles dont le poids est supérieur à 150ko.
J'ai essayé quelques commandes par moi-même, sans succes.
J'espere donc que quelqu'un de plus compétent pourra m'aider ...
Merci d'avance
5 réponses
-
Plus serieusemeent, sous linux, il faut passer par la commande find.
L'option -size permet de spécifier la taille du(des) fichier(s) recherché(s)
-size 7424c retrouve un fichier d'exactement 7424 octet
-size -1M retrouve les fichiers de moins d'un Mo
-size +150k retrouve les fichiers de plus de 150 Ko
L'option -exec command {} \; permet de d'exécuter la commande commande en passant en parametre {} (cf: man find)
La commande donne donc un truc du genre:find . -size +150k -exec mv {} new_rep/ \;
Tu peux ajouter d'autre parametre, pour ne recupere que les jpg, dans le dossier courant en non les sous dossier, etc.
@+ -
On peut le faire avec l'explorateur de Windows:
Afficher la liste des fichiers, trier par taille, sélectionner toutes celles au dessus de 150 ko, copier-coller dans un nouveau répertoire.
-
Merci d'essayer...mais je suis sous le linux, et il s'agit d'un serveur sur lequel seul le mode console est possible.
-
arf oui... on est sur le forum Linux (je passe toujours par la page principale du forum).
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Super, merci beaucoup, je viens de tester et valider:
find *.jpg -size +150k -exec cp {} tp/ \;
Une question histoire de savoir ce que je fais: pourquoi :/ \ apres le repertoire ?