गॉव बनाम अवेक के बीच अंतर


50

दोनों कार्यों के बीच के अंतर को समझने की कोशिश कर रहे हैं? जब कोई gawk बनाम awk का उपयोग करेगा? या क्या वे उपयोग के मामले में समान हैं?

इसके अलावा, क्या कोई एक उदाहरण दे सकता है?


1
Googling को यहां

1
@ क्या आप एक उदाहरण प्रदान कर सकते हैं?
चिरसली

जवाबों:


49

AWK एक प्रोग्रामिंग लैंग्वेज है। रहे हैं कई कार्यान्वयन (दुभाषिए के रूप में अधिकतर) AWK की। AWK को POSIX में कोडित किया गया है । आज उपयोग में मुख्य कार्यान्वयन हैं:

  • nawk("नया awk", oawkमूल UNIX कार्यान्वयन का विकास ), BSD पर और व्यापक रूप से लिनक्स पर उपलब्ध है;
  • mawk, एक तेज कार्यान्वयन जो ज्यादातर मानक सुविधाओं से चिपक जाता है;
  • gawk, GNU कार्यान्वयन, कई एक्सटेंशन के साथ;
  • बिजीबॉक्स (छोटे, एम्बेडेड सिस्टम, नहीं कई सुविधाओं के लिए करना)।

यदि आप केवल मानक सुविधाओं, कॉल के बारे में परवाह करते हैं awk, जो कि Gawk या nawk या mawk या कुछ अन्य कार्यान्वयन हो सकते हैं। यदि आप GNU अवेक, उपयोग gawkया पर्ल या पायथन में सुविधाएँ चाहते हैं ।


4
वास्तव में, बिजीबॉक्स v3 के awkव्यवहार में काफी करीब है gawk; मुझे लगता है कि यह अधिक से अधिक पूर्ण विशेषताओं वाला है nawk
डबियसजिम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.