Awk श्रृंखला के इस छठे भाग में, हम next कमांड का उपयोग करते हुए देखेंगे, जो Awk को आपके द्वारा प्रदान किए गए सभी शेष पैटर्न और अभिव्यक्तियों को छोड़ने के लिए कहता है, लेकिन इसके बजाय अगली इनपुट लाइन पढ़ें।
next
कमांड आपको निष्पादित करने से रोकने में मदद करता है कि मैं कमांड निष्पादन में समय बर्बाद करने वाले चरणों के रूप में क्या संदर्भित करूंगा।
यह कैसे काम करता है, इसे समझने के लिए, हम food_list.txt नामक एक फाइल पर विचार करते हैं जो इस तरह दिखाई देती
और पढो →सभी के साथ, हम साधारण अभिव्यक्तियों को देख रहे हैं, जब जाँच की जाती है कि कोई शर्त पूरी हुई है या नहीं। क्या होगा यदि आप किसी विशेष स्थिति की जांच के लिए अधिक अभिव्यक्ति का उपयोग करना चाहते हैं?
इस लेख में, हम इस बात पर एक नज़र डालेंगे कि आप पाठ या तार को छानते समय किसी स्थिति की जाँच करने के लिए यौगिक अभिव्यक्तियों के रूप में संदर्भित कई अभिव्यक्तियों को कैसे जोड़ सकते हैं।
Awk में, यौगिक अभिव्यक्तियाँ && को (और) और || के रूप में संदर्
और पढो →पाठ की एक पंक्ति में संख्यात्मक या स्ट्रिंग मानों के साथ काम करते समय, तुलना ऑपरेटरों का उपयोग करके पाठ या तार को फ़िल्टर करना, Awk कमांड उपयोगकर्ताओं के लिए काम आता है।
ऑक सीरीज़ के इस भाग में, हम इस बात पर एक नज़र डालेंगे कि आप तुलनात्मक परिचालकों का उपयोग करके पाठ या स्ट्रिंग को कैसे फ़िल्टर कर सकते हैं। यदि आप एक प्रोग्रामर हैं, तो आपको पहले से ही तुलना ऑपरेटरों से परिचित होना चाहिए, लेकिन जो नहीं हैं, मुझे नीचे दिए गए अनुभाग में समझाएं।
Awk में तुलना ऑपरेटरों का उपयोग संख्या
और पढो →Awk कमांड श्रृंखला के तीसरे भाग में, हम एक उपयोगकर्ता द्वारा परिभाषित विशिष्ट पैटर्नों के आधार पर टेक्स्ट या स्ट्रिंग्स को छानने पर एक नज़र डाल सकते हैं।
कभी-कभी, पाठ को फ़िल्टर करते समय, आप एक इनपुट फ़ाइल से कुछ लाइनों को इंगित करना चाहते हैं या किसी दिए गए शर्त के आधार पर तार की लाइनों या एक विशिष्ट पैटर्न का उपयोग करके मिलान किया जा सकता है। Awk के साथ ऐसा करना बहुत आसान है, यह Awk की शानदार विशेषताओं में से एक है जो आपको सहायक लगेगी।
आइए नीचे दिए एक उदाहरण पर एक नज़र डालें, मा
और पढो →हमारे लिनक्स अवाक कमांड सीरीज़ के इस भाग में, हमारे पास ऑक की सबसे महत्वपूर्ण विशेषताओं में से एक है, जो कि फील्ड एडिटिंग है।
यह जानना अच्छा है कि अक्क स्वचालित रूप से इसे प्रदान की गई इनपुट लाइनों को खेतों में विभाजित करता है, और एक क्षेत्र को उन वर्णों के एक समूह के रूप में परिभाषित किया जा सकता है जो आंतरिक फ़ील्ड विभाजक द्वारा अन्य क्षेत्रों से अलग किए जाते हैं।
और पढो →जब हम किसी स्ट्रिंग या फाइल से टेक्स्ट को पढ़ने या संपादित करने के लिए यूनिक्स/लिनक्स में कुछ कमांड चलाते हैं, तो हम ज्यादातर बार किसी दिए गए सेक्शन को आउटपुट फ़िल्टर करने की कोशिश करते हैं। यह वह जगह है जहाँ नियमित अभिव्यक्ति का उपयोग करना काम आता है।
एक नियमित अभिव्यक्ति को एक तार के रूप में परिभाषित किया जा सकता है जो वर्णों के कई अनुक्रम का प्रतिनिधित्व करता है। नियमित अभिव्यक्तियों के बारे में सबसे महत्वपूर्ण चीजों में से एक यह है कि वे आपको एक कमांड या फ़ाइल के आउटपुट को फ़िल्टर क
और पढो →टॉमहॉक एक अंतिम, खुला स्रोत और अगली पीढ़ी का क्रॉस प्लेटफॉर्म सोशल म्यूजिक प्लेयर है जो आपको अपनी हार्ड-ड्राइव पर संग्रहीत संगीत का उपयोग करने की अनुमति देता है (जैसा कि कोई भी स्वाभिमानी संगीत खिलाड़ी करता है), लेकिन यह विभिन्न प्रकार के संगीत स्रोतों को भी टैप करता है जैसे साउंडक्लाउड, Spotify, Youtube और अन्य संगीत सदस्यता सेवाओं के रूप में सब कुछ एक ही स्थान पर व्यवस्थित करने के लिए। यह मौलिक रूप से पूरे इंटरनेट को एक संगीत पुस्तकालय में बदल देता है। वहां से, आप अपने प्लेलिस्ट को साझा कर
और पढो →