Tôi có kịch bản đơn giản như thế này:
#!/bin/bash
BOO=bla-bla-bla
cat > ./Makefile <<'EOF'
Hello
INCLUDES := -I/data/opt/include/ -Ideps/ -I$BOO/include
EOF
Tuy nhiên, nó xuất thành tập tin:
Hello
INCLUDES := -I/data/opt/include/ -Ideps/ -I$BOO/include
Làm thế nào để cat
sử dụng các giá trị biến của tôi, không phải tên trong chuỗi đó?