• [^] # Re: bash vs. sh ?

    Posté par (site web personnel) . En réponse au message Conky et condition (if). Évalué à 2.

    Si tu veux imbriquer des guillemets, il faut protéger ceux qui sont à l'intérieur. Ou plus simplement, utiliser des apostrophes autour...

    kibi@armor:~$ bash -c 'if [[ "1" = "1" ]]; then echo "plop"; else echo "not good"; fi'
    plop
    kibi@armor:~$ bash -c "if [[ \"1\" = \"1\" ]]; then echo \"plop\"; else echo \"not good\"; fi"
    plop
    

    Debian Consultant @ DEBAMAX