IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Taille total de certains fichiers dans un répertoire ?


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Août 2005
    Messages
    698
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 698
    Par défaut Taille total de certains fichiers dans un répertoire ?
    Bonjour,

    Comment peut-on connaitre le poids total de certains type de fichier dans un répertoire ?
    C'est-à-dire:
    Le poids total des fichiers log dans un répertoire par exemple:
    J'ai tenté:
    Mais je n'ai pas l'impression que ce soit bon.


    Merci d'avance...

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 296
    Par défaut
    mais 'du' donne une taille en BLOCS pas en octets, d'ou peut être ton trouble.

  3. #3
    Membre éprouvé

    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2008
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2008
    Messages : 53
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    du -sh --exclude=.*[^l][^o][^g]
    Qu'en penses tu ?
    Tu récupère la taille totale (-s) de tout le répertoire affichée de manière lisible pour un humain(-h) en excluant tous les fichiers qui ne finissent pas par log.
    Ce qui revient donc a donner la taille de totale des fichier finissant par log.
    Il me semble...

  4. #4
    Membre éclairé
    Inscrit en
    Août 2005
    Messages
    698
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 698
    Par défaut
    plus exactement j'ai des fichiers comme ceci:

    appli1_ref1_date-du-jour.log
    appli1_ref2_date-du-jour.log
    appli1_ref3_date-du-jour.log

    Le tout dans le même répertoire.

    Du coup, si je veux connaitre la taille de tous les "ref2" je fais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    du -sk appli1_ref2_*.log
    ça me liste tous les fichiers répondant à ce masque avec leur taille.

    Alors que je souhaite la taille totale occupée par tous les fichiers correspondant à ce masque.

    1000 mercis...

  5. #5
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Par défaut
    Bonjour,

    C'est absolument pas optimisé, mais là de suite je ne trouve pas mieux :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    du -hks *.log | awk '{x+=$1 ; print x}' | tail -1
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

Discussions similaires

  1. Comment compter le nombre de fichiers dans un répertoire et la taille
    Par zara5 dans le forum Shell et commandes GNU
    Réponses: 11
    Dernier message: 27/07/2014, 05h14
  2. Calculer la taille des fichiers dans un répertoire
    Par khayyam90 dans le forum Contribuez
    Réponses: 0
    Dernier message: 28/12/2010, 19h41
  3. Réponses: 4
    Dernier message: 28/12/2009, 16h55
  4. Réponses: 4
    Dernier message: 23/01/2009, 08h01
  5. Réponses: 4
    Dernier message: 22/12/2003, 11h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo