Zdefiniowałem dynamiczną funkcję w PowerShell, taką jak ta:
> function test { dir -r -fil *.vbproj | ft directory, name }
Następnie mogę po prostu wpisać test
i 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?)
$profile
function def ($funcname) { (Get-Command $funcname).Definition }