Question: are commas allowed in filenames?
Answer: You can use any characters except for null and / within a filename in modern Unix and Linux filesystems. You can use ASCII punctuation. Some utilities use stops (dot) and commas in the names of files they create.