I am running this little test script I wrote:
#!/bin/bash
TESTCASE=$@
testHarness <<runTest
$TESTCASE
runTest
from the command line:
./test.sh "1092$212"
but the dollar sign is being stripped out. If I escape it, it works. But I thought the double quotes would protect me from needing to do this. Can someone please help me understand what's going on and how to fix this?