J'ai une variable qui contient une chaîne et je dois vérifier si elle contient des lignes :
var=`ls "$sdir" | grep "$input"`
pseudo-code :
while [ ! $var's number of lines -eq 1 ]
do something
C'est mon idée sur la façon de le vérifier. echo $var | wc -l
ne fonctionne pas - il indique toujours 1
, même s'il contient 3
.
echo -e
ne fonctionne pas aussi bien.