Salut à tous

J'essaye d'écrire un script qui ajoute des droits d'exécution aux fichiers scripts se trouvant sous le répertoire courant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
#!/bin/bash
 
for fichier in $(ls)
do
  if test -f $fichier; then
    if test $(head -1 $fichier)="#!bin/bash"; then
      chmod u+x $fichier
    fi
  fi
done
le problème c'est que cela marche pour tous les fichiers !
où est la faute ?

Merci d'avance..