Files and directories should not contain illegal characters or names so that Ansible can be checked out on any Operating System.
The following characters are not allowed to be used in any part of the file or directory name;
Any characters whose integer representations are in the range from 0 through to 31 like
The following characters are not allowed to be used as the last character of a file or directory;
" "(just the space character)
The following names are not allowed to be used as the name of a file or directory excluding the extension;
For example, the file
folder/COM1.txt are illegal but
folder/COM1-file.txt is allowed.