Skip to content

please avoid some special characters in file names #524

@jfilak

Description

@jfilak

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:

  • white spaces (requires escaping and often resolves into several paths but not dangerous)
  • () (sub-shell)
  • $ (variables)
  • ! (events)
  • | (pipes)
  • <> (output redirection)
  • & (run on background)
  • / (path delimiter on UNIX)
  • \ (path delimited on Windows)
  • ; (shell token)
  • ` (sub-shell)

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)
  • []
  • {}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions