Zdefiniowałem dynamiczną funkcję w PowerShell, taką jak ta:
> function test { dir -r -fil *.vbproj | ft directory, name }
Następnie mogę po prostu wpisać testi uruchomić tę funkcję, potokując ją do innych poleceń itp. Całkiem przydatna.
Czy istnieje sposób, aby uzyskać definicję polecenia? Czy mogę powtórzyć kod mojej funkcji test? (Bez konieczności cofania się w mojej historii do miejsca, w którym ją zdefiniowałem?)
$profilefunction def ($funcname) { (Get-Command $funcname).Definition }