• [^] # Re: whaou

    Posté par . En réponse au message Problème de script SHELL. Évalué à 1.

    Quelle est la commande qui me permet de tester la présence d'un espace dans une chaîne ?

    J'ai essayé avec grep ' ' ou alors grep "+:space ou alors if [[ "$string" =~ \ | ]] mais le résultat du test est faut lorsque je l'implémente dans la boucle.

    while read -n1 character; do
    echo "$character"
    if echo $character | grep "+:space+" >/dev/null
    then
    echo "ESPACE"
    else
    echo "CHIFFRE"
    fi
    done < <(echo -n "$usersn")