का उपयोग करके जो दिखाना चाहते हैं उसे दिखाने के लिए आप शायद यह जानना चाहें कि प्रश्न बहुत पुराना है, मुझे @ ghostdog74 उत्तर बहुत दिलचस्प लगता है, लेकिन वह यह जानने के लिए भूल जाता है कि फ़ंक्शन की परिभाषा कैसे प्राप्त करें।
@ ghostdog74 से प्रेरित होकर मुझे लगता है कि यह अच्छा तरीका हो सकता है:
grep -Hnre '^.*fct_return.*fct_name.*(.*).*{
यह सिर्फ कहते हैं, आप fct_return
लगता है जब तक शुरू से ही सब कुछ हड़पने, तो कुछ भी जब तक यह fct_name
उद्घाटन ब्रेस पाता है "(" तब तक कुछ भी जब तक यह बंद ब्रेस पाता है ")" तब तक कुछ भी नहीं मिलता जब तक कि यह "{"
हाय, क्या आप कृपया विवरण में क्या किया है, एक विशिष्ट फ़ंक्शन नाम घोषणा कैसे प्राप्त करें, कृपया बताएं? आप जवाब समझना बहुत मुश्किल है। –
यह सिर्फ कहता है, शुरुआत से सबकुछ पकड़ो जब तक कि आपको "(", तब तक कुछ भी मिल जाए जब तक कि यह अंतराल ब्रेस नहीं पाता ")" प्लस अर्द्ध-कोलन। यह केवल सबसे सरल मामले के लिए है। जैसे कार्य का नाम (int arg1); – ghostdog74
मैंने इस कमांड का इस्तेमाल [मोनो प्रोजेक्ट] (http://www.mono-project.com/Main_Page) में किया था और इससे कई सारे परिणाम उत्पन्न हुए जो मैं नहीं चाहता था। –