ฉันได้กำหนดฟังก์ชันแบบไดนามิกใน PowerShell เช่นนี้
> function test { dir -r -fil *.vbproj | ft directory, name }
จากนั้นฉันก็สามารถพิมพ์testและเรียกใช้ฟังก์ชั่นนั้นได้แล้ววางคำสั่งมันไปยังคำสั่งอื่น ๆ และก็สะดวกดี
มีวิธีที่ฉันจะได้คำจำกัดความของคำสั่งหรือไม่? ฉันสามารถสะท้อนรหัสสำหรับฟังก์ชั่นของฉันได้testหรือไม่ (ไม่ต้องย้อนกลับไปดูประวัติที่ฉันกำหนดไว้)
$profilefunction def ($funcname) { (Get-Command $funcname).Definition }