awk '/$SearchString/{ print }' textfile.txt
This doesn't work, because the shell inhibits variable expansion between single quotes (').
awk /$SearchString'/{ print }' textfile.txt
What happens if $SearchString contains a space?