Pourquoi bash me renvoie cette erreur :
[: 10: =: argument expected

Voci mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
#!/bin/sh
FICHIER=toto.txt
for var in `cat $FICHIER`
        do
                if [ $var = `echo $var | grep ^#` ] ; then
                  echo "$var est un commentaire"
                else
                  echo "$var n'est pas un commentaire"
                fi
         done
toto.txt contient
#commentaire
/etc
/lib

Merci de votre aide