यदि आप जल्दी से जाग की मूल बातें सीखते हैं, तो आप वास्तव में कमांड लाइन पर आश्चर्यजनक चीजें कर सकते हैं।
लेकिन जाग सीखने का असली कारण शानदार किताब द AWK प्रोग्रामिंग लैंग्वेज को पढ़ने का बहाना होना है अपने लेखकों आहो, कर्निघन और वेनबर्गर द्वारा । आप सोचेंगे, नाम से, कि यह आपको जागृत करना सिखाता है। दरअसल, यह सिर्फ शुरुआत है। समस्याओं का एक विशाल सरणी में लॉन्च करना जो एक बार निपटाया जा सकता है एक संक्षिप्त स्क्रिप्टिंग भाषा का उपयोग कर रहा है जो स्ट्रिंग हेरफेर को आसान बनाता है - और awk पहले में से एक था - यह एक डेटाबेस, एक पार्सर, एक दुभाषिया को लागू करने के लिए पाठक को पढ़ाने के लिए आगे बढ़ता है। , और (यदि स्मृति मुझे सेवा देती है) एक छोटी परियोजना-विशिष्ट कंप्यूटर भाषा के लिए एक संकलक! यदि केवल उन्होंने awk का उपयोग करते हुए एक उदाहरण ऑपरेटिंग सिस्टम को भी प्रोग्राम किया था, तो पुस्तक कंप्यूटर विज्ञान के लिए एक पूर्ण सर्वेक्षण होगी!
मूल रूप से स्पष्ट और संक्षिप्त, मूल सी भाषा की पुस्तक की तरह, यह भी सही किया गया अनुकूल तकनीकी लेखन का एक अद्भुत उदाहरण है। यहां तक कि सूचकांक शिल्प कौशल का एक टुकड़ा है।
Awk? यदि आप इसे जानते हैं, तो आप इसे कमांड-लाइन पर कभी-कभी उपयोग करेंगे, लेकिन किसी भी बड़ी चीज के लिए आप फंसे हुए महसूस करेंगे, जो आपके सिस्टम और इंटरनेट की व्यापक सुविधाओं तक पहुंचने में असमर्थ है, जैसे कि पायथन जैसी कोई चीज प्रदान करती है। लेकिन किताब? आपको हमेशा खुशी होगी कि आप इसे पढ़ेंगे!