-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
please avoid some special characters in file names #524
Comments
|
AFF specification so far: https://github.com/SAP/abap-file-formats/blob/main/docs/specification.md#file-names For reserved characters see also: https://en.wikipedia.org/wiki/Filename#Reserved_characters_and_words |
Thank you @jfilak for your feedback. I understand your use case. However, as of now, I think I tend to keep the brackets/parenthesis ( In any case we need to avoid following characters (as also mentioned by @ulrichauer):
|
Gentlemen, period The only problem with asterisk is that shell could match a glob pattern which in the worst case leads to an error from the shell. So the verdict would be it is OK but use it only if no other option. I do not get why do you think colon The brackets |
@jfilak Of course : and _ are not dangerous. But they are widely used in object names, so they are not suited as substitute for the namespace delimiters. |
I know that the goal is to make it human readable but don't forget that we also want to write CI jobs where we have to use scripting.
Would it be possible to get rid of:
()
(sub-shell)$
(variables)!
(events)|
(pipes)<>
(output redirection)&
(run on background)/
(path delimiter on UNIX)\
(path delimited on Windows);
(shell token)Example of OK characters:
+
*
(better to not use it because path globbing but still not dangerous for shell)=
_
.
~
@
:
,
(better to no use it because confusing)[]
{}
The text was updated successfully, but these errors were encountered: