शुरू करेंमुफ़्त में शुरू करें

स्पोर्ट्स एनालिटिक्स फंक्शन

आपको खेल संघ ने फिर से सॉकर लीग के लिए स्पोर्ट्स एनालिटिक्स में मदद करने के लिए कॉन्ट्रैक्ट किया है। आप देखते हैं कि कई स्क्रिप्ट्स एग्रीगेशन करती हैं, जैसा आपने एक पिछले अभ्यास में किया था। क्योंकि कोड का काफी डुप्लीकेशन है, यह एक बेहतरीन मौका है कि आप एक उपयोगी सिंगल फंक्शन बनाएँ जिसे स्क्रिप्ट में कई जगहों पर कॉल किया जा सके।

आपका काम है एक Bash फंक्शन बनाना, जो शहर का नाम ले और पता करे कि रिकॉर्डिंग शुरू होने के बाद से उसके कितने जीत (wins) हुए हैं।

मुख्य फंक्शन के अंदर, यह स्क्रिप्ट एक शेल-विदिन-ए-शेल को कॉल करेगी जिसका आउटपुट एक (डिफॉल्ट रूप से, ग्लोबल) वैरिएबल में कैप्चर किया जाएगा। आप फिर इस वैरिएबल तक फंक्शन के बाहर से भी पहुँच सकते हैं। फंक्शन से डेटा बाहर लाने की यह वह पहली तकनीक है जिसके बारे में वीडियो में चर्चा की गई थी।

शेल पाइपलाइन का अधिकतर हिस्सा आपके लिए तैयार है। फिर भी आप इसे देखने-समझने के लिए स्वतंत्र हैं कि यहाँ क्या हो रहा है। आपको इसमें कुछ नया नहीं लगना चाहिए!

यह अभ्यास पाठ्यक्रम का हिस्सा है

Bash Scripting परिचय

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

हमारे इंटरैक्टिव अभ्यासों में से किसी एक के साथ सिद्धांत को व्यवहार में बदलें

अभ्यास शुरू करें