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
Post a Comment