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 cat
utilizzare i valori delle mie variabili, non i nomi all'interno di quella stringa?