bash variable inside awk
From thelinuxwiki
				
								
				
				
																
				
				
								
				taken from How to use shell variables in an awk script
This is the best way to do it. It uses the -v option: (P.S. use a space after -v or it will be less portable. E.g., awk -v var= not awk -vvar)
variable="line one\nline two"
awk -v var="$variable" 'BEGIN {print var}'
line one
line two