Comment controler read input dans un script shell

Bonjour,

Comment contrôler le read input dans un script shell

Exemple:

echo "Please enter your name and your surname:"
read name surname
echo "Welcome $name $surname"

ici je veux contrôler si le name et le surname sont introduit tous les deux dans le cas contraire un message d'erreur ce retourne jusqu'au que le name et surname sont introduit tous les deux pour que l'echo s'exécute

Merci d'avance pour vos propositions !

2 réponses

  1. bonjour zipe31

    merci pour le lien,mais je suis encore bloqué ci-dessous le scripte

    echo "Please enter your name and your surname:"
    read name surname
    until test $name $surname = null
    do echo "name and surname are not filled"
    echo "Please enter your name and your surname:"
    read name surname
    done
    echo "Welcome $name $surname"