Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1897 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  help pour une commande de recherche de fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

help pour une commande de recherche de fichier

n°594359
olicel
Posté le 22-11-2004 à 12:13:47  profilanswer
 

salut,
 
J'aimerais trouver une ligne de commande, ou un petit script pour chercher tout les repertoire supérieur a 30Méga par exemple.
je connais find -exec et  du, mais je n'ai rien pu faire avec ca :-(
 
olivier


Message édité par olicel le 22-11-2004 à 12:14:02
mood
Publicité
Posté le 22-11-2004 à 12:13:47  profilanswer
 

n°594706
couak
Posté le 22-11-2004 à 22:20:59  profilanswer
 

Code :
  1. for I in `find . -type d`
  2. do
  3.    if [[ `du -s "$I" | cut -f1` -ge 30000 ]]
  4.    then
  5.       echo "$I"
  6.    fi
  7. done

n°594775
olicel
Posté le 23-11-2004 à 08:30:23  profilanswer
 

merci,  
 
tu peux m'expliquer le cut -f1 ? tu prend le premier champ du resultat c ca ?
puis le -ge 30000 ? ge c'est une option de if ?
j'ai compris l'effet mais pas vaiment la logique de prog
 

n°594779
couak
Posté le 23-11-2004 à 09:02:31  profilanswer
 

Code :
  1. find . -type d

permet de rechercher les répertoires à partir du point courant : tu peux éventuellement ajouter une option de profondeur (depth) pour éviter d'aller piocher dans les sous répertoires
 

Code :
  1. cut -f1

permet de couper tout ce qui est délimité par des espaces et des tabulations, et de récupérer ensuite le 1er champ

Code :
  1. -ge

signifie "greater or equal" et le 30000 correspond à 30000Ko, car la commande du renvoie la taille en Ko (je n'ai pas joué avec les options d'affichages)
 
sinon de manière générale : RTFM


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  help pour une commande de recherche de fichier

 

Sujets relatifs
Grub et la commande DOS fdisk /MBRrecherche routeur
crontab - Commande programmée ne s'exécute pasInstallations des sources du noyau, de lilo.... help please!
/!\ Installation Debian sur Portable (Pb de boot) /!\ Help Needhelp _ mplayer
Comment ecrire sur un serveur de fichier windows ?[resolu] recuperer un fichier sur un ordinateur distant
[Debian] emacs: codage du fichier[lirc] gestion de 2 télécommandes... HELP!!!
Plus de sujets relatifs à : help pour une commande de recherche de fichier


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR