If you have a file named "this$file" (the $ is part of the name), and you want to handle it with a shell you have to remove its special meaning for the shell (it is used to exctract variable data for example) by preceding it by a \
Code:
pobo@intrepid /tmp $
touch 'this$file'
pobo@intrepid /tmp $
ls thi*
this$file
pobo@intrepid /tmp $
rm this$file
rm: cannot remove `this': No such file or directory
pobo@intrepid /tmp $
rm this\$file
rm: remove regular empty file `this$file'? y
pobo@intrepid /tmp $