उपयोग करते समय find
, स्ट्रिंग की खोज करते समय मैं फ़ाइल का नाम और लाइन नंबर कैसे वापस करूँ? मैं एक कमांड में फ़ाइल नाम और दूसरे के साथ लाइन नंबरों को वापस करने का प्रबंधन करता हूं, लेकिन मैं उन्हें संयोजित नहीं कर सकता।
फ़ाइल नाम: find . -type f -exec grep -l 'string to search' {} \;
पंक्ति संख्याएँ: find . -type f -exec grep -n 'string to search' {} \;
-H
ध्वजgrep
एक गैरमानक GNU विस्तार है और गैर-GNH प्रणालियों के लिए वैकल्पिक दृष्टिकोण प्रस्तुत करता है।