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

CASE के साथ सप्ताह के दिन

एक Data Scientist के रूप में, कई बार तारीखों को 'working day' (Monday, Tuesday, Wednesday, Thursday, Friday) या 'weekend' (Saturday और Sunday) से जोड़ना उपयोगी होता है.

आपका काम एक छोटा-सा Bash स्क्रिप्ट बनाना है, जिसे आप अपने डेटा पाइपलाइन के कई हिस्सों में कॉल कर सकें. यह स्क्रिप्ट ARGV में एक मात्र आर्ग्युमेंट (दिन का string) ले और CASE स्टेटमेंट का उपयोग करके प्रिंट करे कि दिया गया आर्ग्युमेंट weekday है या weekend. अभी के लिए केवल capitalized case को ही मान कर चलें.

आपको शब्द के पहले या बाद के अक्षरों/शब्दों की चिंता नहीं करनी है. इस उदाहरण में exact matching ही करें.

याद रखें, case स्टेटमेंट की बेसिक संरचना इस तरह होती है:

case MATCHVAR in
  PATTERN1)
  COMMAND1;;
  PATTERN2)
  COMMAND2;;
  *)
  DEFAULT COMMAND;;
esac

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

Bash Scripting परिचय

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

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

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

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