unix - Use grep in Mac Terminal -


मैं निम्नलिखित कमांड के साथ मैक में टर्मिनल का उपयोग करता हूं:

  df -lak | Grep फ़ाइल || डिस्क02  

क्या मैं इस स्क्रिप्ट का उपयोग डीएफ कमांड (डिस्क स्पेस) के शीर्ष को पाने के लिए करना चाहता हूँ और केवल डिस्क 2 के साथ लाइन मुझे लगता है कि '|' Grep के रूप में या तर्क में एक चार है हालांकि, जब से मैं टर्मिनल में grep का उपयोग कर रहा हूं, चार '|' इसका अर्थ है पाइप इसलिए मैंने '||' का उपयोग करने की कोशिश की पाइपिंग से बचने के लिए, लेकिन यह जो मैं चाहता हूँ वह नहीं मिलता। केवल "फाइल" के साथ शीर्ष लेख वापस आ गया है।

निश्चित नहीं है कि कैसे मैं टर्मिनल में इस स्क्रिप्ट कमांड का उपयोग कर सकता हूं?

awk का उपयोग करें

  df -lak | Awk 'एनआर == 1 || / Disk02 / ' 

या

  df -lak | Grep -E "फ़ाइल | disk02"  

Comments

Popular posts from this blog

sql - dynamically varied number of conditions in the 'where' statement using LINQ -

asp.net mvc - Dynamically Generated Ajax.BeginForm -

Debug on symbian -