Bonjour,
je reviens sur un de mes problèmes, je doit calculer un pourcentage en fonction de la taille d'un répertoire en fonction d'un limite (500M), voici ma fonction :
Avec ce premier je récupère la taille du fichier
taille=$(du -sh $folder| cut -f1 |awk '{print $1}' | sed 's/[a-zA-Z]//g')
Ensuite avec cette fonction je la convertie en pourcentage
percent=$(echo "scale=2;(($taille / 500) * 100)" | bc )
Le problème c'est que ça ne marche pas si j'ai un répertoire qui fait 1,6M alors qu'un répertoire qui à une taille de 48M ça marche bien.
Voila l'erreur qu'il me retourne :
(standard_in) 1: syntax error
merci d'avance pour l'aide !
Partager