Como ecoar variáveis ​​usando cat em arquivo?


9

Eu tenho um script simples como este:

#!/bin/bash

BOO=bla-bla-bla

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

No entanto, ele gera no arquivo:

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

como catusar meus valores de variáveis, não nomes dentro dessa string?

Respostas:


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.