Rebonjour,
Voila, je dois verifier que l'utilisateur insère une lettre en minuscules et rien d'autre.
mais quand je rentre la valeur, rien ne se passe, il passe pas dans la boucle.
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
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
Partager