Though Unix/Linux will technically allow any character in file and directory names, using punctuation is almost always fraught with peril due to the extensive use the O/S makes of punctuation for delimiters, etc.
That said, I'm experimenting with something that would benefit from having a directory named just the single character
@ (at sign).
I've encountered no problems with a few days of use but may be overlooking something.
Are there commands or circumstances where this could come back to bite me?