Bonjour,
Je vous embête encore, mais j’ai besoin de votre aide.
Je prépare un script bash et j’ai un calcul à faire dont les valeurs proviennent de variable.
#!/bin/bash
#Calcul espace disque utilisé
use_size=`(df -h | grep "/$"|awk '{print $3}')`
#Suppresion du dernier caractère
use_size=${use_size%?}
allocat_size=10
img_size=`($use_size + (($use_size × $allocat_size) ÷ 100))`
echo $img_size
Et quand je joue ce script j’ai évidement une erreur.
/home/pi/Documents/test.sh: command substitution: ligne 6: erreur de syntaxe près du symbole inattendu « ( »
/home/pi/Documents/test.sh: command substitution: ligne 6: `(use_size + ((use_size × allocat_size) ÷ 100))'
Merci pour votre aide