Rebonjour,
Voila, je dois verifier que l'utilisateur insère une lettre en minuscules et rien d'autre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
  read line
	inputlen=$(wc -c $line)
		if( inputlen = 1) && (echo $line | grep -q "[[:lower:]]")
        then
            echo "Good user. Here's a cookie."
        else
            echo "You didn't enter what I told you to enter. Go to your room."
        fi
mais quand je rentre la valeur, rien ne se passe, il passe pas dans la boucle.
Surement une belle erreur de syntaxe

Et si quelqu'un pouvais me redirige vers un tuto (Bien fait, et avec des exemples parlants) sur les bash regex.

Et bonne journée a vous