如何在Powershell中将函数源复制到另一个函数源?

时间:2017-11-01 15:33:26

标签: powershell

让功能测试

function test { }

我希望功能test2 =功能测试并能够在不影响复制测试2的情况下修改功能测试:不知道是否可能:)

更新:我想覆盖原始功能,但保留在另一个名称下,以便能够从第二个名称调用它。

我知道$ function:test但我后来无法看到如何将它用于此目的。

1 个答案:

答案 0 :(得分:1)

如果您问如何将一个功能的内容复制到另一个功能中:

function function1 {
  "function output"
}

$Function:function2 = $Function:function1

Get-Content Function:function2
# output: "function output"