有什么东西在$MyInvocation
是这样的吗?或者有什么办法可以提取出来?我想要函数调用中用于参数的原始文本。
使用时有一些注意事项$myinvocation.line
or $myinvocation.position
。如果您将命令的调用拆分为多行(使用反引号),那么.position
and .line
不会向您显示完整的命令。使用泼溅更安全,$args
/$myinvocation.unboundarguments
(并且不要为您的函数定义任何参数)或 $input (如果您的函数获取管道输入),具体取决于您想要使用命令行执行的操作。但是,如果您需要保留空格,请使用.line
or .position
是你唯一的选择。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)