Comment faire écho aux variables en utilisant cat dans un fichier?


9

J'ai un script simple comme celui-ci:

#!/bin/bash

BOO=bla-bla-bla

cat > ./Makefile <<'EOF'
        Hello
        INCLUDES := -I/data/opt/include/ -Ideps/ -I$BOO/include
EOF

Pourtant, il sort dans un fichier:

 Hello
 INCLUDES := -I/data/opt/include/ -Ideps/ -I$BOO/include

comment catutiliser mes valeurs de variables, pas les noms à l'intérieur de cette chaîne?

Réponses:


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.