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 cat
usar meus valores de variáveis, não nomes dentro dessa string?
bash
shell
cat
here-document
myWallJSON
fonte
fonte