在Visual Studio代码启动参数中忽略管道符号
我开发了一个将正则表达模式作为参数的应用程序。因此,我的启动论点看起来像这样
"args": ["--exclude-fields", "id|code", ],
,但是这触发了输出管道,这失败了,
bash: code: command not found
我试图逃脱|带有各种数量的后斜线,但失败了。管道符号要么触发输出管道,要么从参数值中消失,因此我得到了“ IDCode”。
在不触发输出管道的情况下,将管道符号包含在参数中的正确方法是什么?
I develop an application which takes regular expression pattern as an argument. So my launch arguments look like this
"args": ["--exclude-fields", "id|code", ],
However this triggers output piping, which fails
bash: code: command not found
I have tried to escape | with various number of back slashes, but failed. Either pipe symbol triggers output piping or vanishes from argument value, so I get "idcode".
What is the correct way to include pipe symbol in argument without triggering output piping?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论