I have this:
$ cat Makefile
run:
echo "${var}"
When I invoke it like this, I get incorrect result for the second case below:
First case
$ make run var='hah(617'
echo "hah(617"
hah(617 #correct
Second case
$ make run var='hah$^hj'
echo "hahhj"
hahhj # incorrect, should be hah$^hj
How do I fix the Makefile ?