Récupérer la taille d'un répertoire
Fermé
M3t@
-
17 févr. 2010 à 10:14
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 17 févr. 2010 à 12:05
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 17 févr. 2010 à 12:05
A voir également:
- Récupérer la taille d'un répertoire
- Comment réduire la taille d'un fichier - Guide
- Recuperer message whatsapp supprimé - Guide
- Recuperer video youtube - Guide
- Comment récupérer un compte facebook piraté - Guide
- Récupérer mon compte facebook désactivé - Guide
2 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
17 févr. 2010 à 11:25
17 févr. 2010 à 11:25
Salut,
Merci déjà pour cette contribution.
Ensuite, pourquoi passer par un fichier temporaire (/tmp/out.$$) ?
Autant récupérer le résultat directement dans la variable :
Et pour finir, le 'echo "$?"' ne sert à rien, dans la mesure où tu l'affiches après un 'echo "logs sauvegardés et espace libéré"' qui forcément dans ce cas va s'exécuter et donc renvoyer un code retour égal à 0 (vrai) ;-\
;-))
Merci déjà pour cette contribution.
Ensuite, pourquoi passer par un fichier temporaire (/tmp/out.$$) ?
Autant récupérer le résultat directement dans la variable :
SIZE=$(du -bs /votre_répertoire 2>/dev/null | awk '{print $1})
Et pour finir, le 'echo "$?"' ne sert à rien, dans la mesure où tu l'affiches après un 'echo "logs sauvegardés et espace libéré"' qui forcément dans ce cas va s'exécuter et donc renvoyer un code retour égal à 0 (vrai) ;-\
;-))
debianhunter
Messages postés
119
Date d'inscription
mardi 22 décembre 2009
Statut
Membre
Dernière intervention
11 juillet 2010
24
17 févr. 2010 à 11:40
17 févr. 2010 à 11:40
Bonjour,
Merci pour le code. Par soucis de stabilite, il vaudrait mieux ne pas stocker le fichier compresse dans /root, mais dans un repertoire sur une partition separee*. /var est souvent sur une partition separee et est dediee a ce genre de stockage.
Bonne journee !
*Pour connaitre les partitions sur le systeme et leur point de montage:
Merci pour le code. Par soucis de stabilite, il vaudrait mieux ne pas stocker le fichier compresse dans /root, mais dans un repertoire sur une partition separee*. /var est souvent sur une partition separee et est dediee a ce genre de stockage.
Bonne journee !
*Pour connaitre les partitions sur le systeme et leur point de montage:
df
17 févr. 2010 à 12:00
le 'echo "$?"' je l'avait mais pour être sur que tous va bien ;)
par contre j'ai tester votre code (il vous manque une ' apré la dernier })
---------------------------------cut-----------------------------------
SIZE=$(du -bs /votre_répertoire 2>/dev/null | awk '{print $1}')
echo $SIZE
---------------------------------cut----------------------------------
résultat:
[root@home /]# ./test.txt
Rien n'est afficher :/
merci ;)
17 févr. 2010 à 12:05
;-\