Try using single quotes for your arguments. Single quotes suppress the expansion even farther. For example:
echo text ~/*.txt {a,b} $(echo foo) $((2+2)) $USER, now add double quotes around text---USER, and try adding single quotes around it.
After the break - how to suppress a character inside your quotes.
There is a way to suppress just one character inside your quotes. For example, since we know the $ will still expand in the output, we want to make sure it reads as just a $ during it's output. Type: echo "This costs $10.00". Now type: echo "This costs $10.00". Keep in mind that the first 32 ASCII characters all do something different when proceeded by a . By typing something like echo -e "Trust your technolusta" or echo "Trust your technolust" $'a' you'll get a bell alert on your computer.
Quoting is as necessary as anything in the shell, and it's incredibly useful. Make sure to email me tips@hak5.org with your thoughts. And be sure to check out our sister show, Hak5 for more great stuff just like this. I'll be there, reminding you to trust your technolust.



