Bagaimana cara menggemakan variabel menggunakan cat ke file?

9

Saya punya skrip sederhana seperti ini:

#!/bin/bash

BOO=bla-bla-bla

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

Namun output ke file:

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

bagaimana catmemanfaatkan nilai-nilai variabel saya, bukan nama-nama di dalam string itu?

myWallJSON
sumber

Jawaban: