Writing a shell script that pretty much wraps around an Awk script. I\'d like to have my syntax colouring on in the awk section so I feel there must be a better way to embed awk
Not sure what you mean, but are you looking for something like this?
#!/bin/bash awk 'BEGIN { print "hello world" } { print $3 }' <<< "$(df)"
Have a look at 3.6.7 Here Strings in the bash manual