Salut,
Essaye de mettre la variable $chaine entre guillement dans le if.
Si ton grep ne retourne pas une valeur "atomique", le if [ -n $chaine ] ne va prendre que la première partie de $chaine, avant l'éventuel caractère d'espacement.
En mettant des guillemets, ça devrait passer.
# Les variables après le grep
Posté par LeXav . En réponse au message Problème avec grep et script bash. Évalué à 5.
Essaye de mettre la variable $chaine entre guillement dans le if.
Si ton grep ne retourne pas une valeur "atomique", le if [ -n $chaine ] ne va prendre que la première partie de $chaine, avant l'éventuel caractère d'espacement.
En mettant des guillemets, ça devrait passer.