-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Need mechanism to disable globbing #5167
Copy link
Copy link
Closed
Labels
Issue-Discussionthe issue may not have a clear classification yet. The issue may generate an RFC or may be reclassifthe issue may not have a clear classification yet. The issue may generate an RFC or may be reclassifResolution-FixedThe issue is fixed.The issue is fixed.WG-Languageparser, language semanticsparser, language semantics
Metadata
Metadata
Assignees
Labels
Issue-Discussionthe issue may not have a clear classification yet. The issue may generate an RFC or may be reclassifthe issue may not have a clear classification yet. The issue may generate an RFC or may be reclassifResolution-FixedThe issue is fixed.The issue is fixed.WG-Languageparser, language semanticsparser, language semantics
Globbing support on Linux has caused us to have to revert to using bash scripts because we can't pass parameters that contain
*through to the executable. In this case, we are trying to invoke a C++ pkg manager called conan. It would be nice to have an option likeset -o noglobin bash to disable globbing.Steps to reproduce
Try to execute conan (or echoargs) with:
Note: I've tried quoting the arg and escaping the
*. Neither works with conan.Expected behavior
The
PkgName/*gets passed through to conan,Actual behavior
This generates an error:
Environment data
Related issues: #3931 #4971 #4683 and PR #4489