I am running this little test script I wrote:
#!/bin/bash TESTCASE=$@ testHarness <<runTest $TESTCASE runTest
from the command line:
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?