मैंने एक गतिशील फ़ंक्शन को पावरशेल में परिभाषित किया है, जैसे:
> function test { dir -r -fil *.vbproj | ft directory, name }
तब मैं केवल testउस फ़ंक्शन को टाइप कर सकता हूं और उसे चला सकता हूं , इसे अन्य कमांड्स पर पाइप कर सकता हूं , इत्यादि।
क्या कोई तरीका है जिससे मुझे कमांड की परिभाषा मिल सकती है? क्या मैं अपने फ़ंक्शन के लिए कोड को प्रतिध्वनित कर सकता हूं test? (अपने इतिहास के माध्यम से वापस जाने के बिना जहां मैंने इसे परिभाषित किया था?)
$profilefunction def ($funcname) { (Get-Command $funcname).Definition }