Come riecheggiare le variabili usando cat in file?


9

Ho un semplice script come questo:

#!/bin/bash

BOO=bla-bla-bla

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

Eppure genera in file:

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

come catutilizzare i valori delle mie variabili, non i nomi all'interno di quella stringa?

Risposte:


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.