Tri de dossier sur Unix

Résolu/Fermé
michael_scott Messages postés 58 Date d'inscription mercredi 2 avril 2014 Statut Membre Dernière intervention 8 novembre 2018 - 19 sept. 2014 à 11:33
michael_scott Messages postés 58 Date d'inscription mercredi 2 avril 2014 Statut Membre Dernière intervention 8 novembre 2018 - 19 sept. 2014 à 14:38
Bonjour,

je souhaite ranger des dossiers dans un répertoire selon leurs tailles ( fichiers de 30M souhaités) en passant par la ligne de commande et non par un shell.

je fais:
du -sh *fichier_souhaité | grep 30 | mv répertoire_souhaité

ça ne fonctionne pas... quelqu'un aurait-il une idée ?

Merci d'avance,

Michael Scott : )
A voir également:

2 réponses

CptRomaiin Messages postés 315 Date d'inscription mercredi 23 octobre 2013 Statut Membre Dernière intervention 28 avril 2016 58
19 sept. 2014 à 12:05
Salut,

Tu dois pouvoir effectuer ce tri avec la commande find :

find . -name '*' -size +30M -exec mv '{}' /root/repertoire \;
2
michael_scott Messages postés 58 Date d'inscription mercredi 2 avril 2014 Statut Membre Dernière intervention 8 novembre 2018
19 sept. 2014 à 14:38
t as réponse m'a aidé ! merci

la commande est :

find . -name '*' -size +30M -exec mv {} ./repertoire \;
0