Special Characters
Any character treated as "special" by the shell you're using needs to be escaped if it's part of a filename. For example, space, hash (pound), back-slash, forward-slash, and much more. But these characters, though most of them apply to many shells, are in the end shell-dependent. If you're doing this by hand and using bash, tab-completion can be a real help, because names generated by tab-completion are automatically appropriately escaped.
|