Lister les fichiers d'un répertoire d'une taille définie

Lister les fichiers d'un répertoire d'une taille définie - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 25-08-2006 à 20:38:45    

Yop,
 
Je n'arrive pas à trouver la commande qui puisse me permettre de faire ceci:/
J'ai utilisé la commande suivant :  

Code :
  1. find . -size 10M


Mais ça me liste seulement les fichiers dont la taille est 10Mo.
 
Comment puis-je faire ?
Merci


Message édité par goldyfruit le 25-08-2006 à 20:39:14

---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr
Reply

Marsh Posté le 25-08-2006 à 20:38:45   

Reply

Marsh Posté le 25-08-2006 à 21:38:11    

j'ai peut etre un peu de mal a comprendre mais tu veux faire quoi au juste  :??:

Reply

Marsh Posté le 25-08-2006 à 21:42:18    

Lister les fichiers supérieurs à 10Mo par exemple.


---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr
Reply

Marsh Posté le 25-08-2006 à 21:46:56    

python est ton ami
 

Code :
  1. #!/usr/bin/env python
  2. import os
  3. dir = os.listdir('.')
  4. for files in dir:
  5.         size = os.path.getsize(files)
  6.         if size > 10485760:
  7.                 print files,"[",size,"]"


 
c'est surement crade mais ca fonctionne bien

Reply

Marsh Posté le 25-08-2006 à 21:59:28    

Il me manquait le + devant 10M :

Code :
  1. find . -size +10M


Merci. :)


---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed