इसलिए मुझे पता है कि इस समस्या के लिए उपकरण मौजूद हैं क्योंकि मैंने उनके बारे में सुना है, लेकिन मुझे नहीं पता कि वे क्या हैं।
मैं सभी डेटा को फ़िल्टर करना चाहता हूं, लेकिन उपयोगकर्ता नाम / etc / passwd में।
उदाहरण के लिए, मैं निम्नलिखित फाइल से user1, user2 और user3 को हथियाना चाहता हूं। इस मामले में, तर्क "फ़ाइल के प्रत्येक पंक्ति पर पहले ':' टेक्स्ट को पकड़ो 'हो सकता है।
user1:x:1:4
user2:x:2:5
user3:x:3:6
उत्पादन होगा:
user1
user2
user3
awk
तो तुम पाइप छोड़ें और बस कर सकते हैं, एक फ़ाइल नाम लेता हैawk -F: '{print $1}' /etc/passwd