PowerShell [ ] 转义
这波是玄学,没有找到相关文档,都是自己试出来的。。。
文件路径
首先,我们新建一个文件:
> New-Item '['
非常成功并没有报错,然后我们用 ls
查看一下文件:
> ls '['
Get-ChildItem : 无法检索 cmdlet 的动态参数。指定的通配符模式无效: [
所在位置 行:1 字符: 1
+ ls '['
+ ~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Get-ChildItem],ParameterBindingException
+ FullyQualifiedErrorId : GetDynamicParametersException,Microsoft.PowerShell.Commands.GetChildItemCommand
......