2010-09-03 8 views
5

अभी भी सीखने की उम्मीद के लायक है? क्योंकि मैंने इस विषय पर कोई नई किताब नहीं देखी है? इस पर कोई अच्छी किताब के लिए कोई भी सिफारिश करेगा?क्या स्क्रिप्ट्स अभी भी सीखने योग्य हैं उम्मीद है?

उत्तर

5

अपेक्षा आउटपुट क्वेरीज को स्क्रिप्ट नियंत्रित करने के लिए सबसे अच्छा उपयोग किया जाता है और प्रतिक्रिया की आवश्यकता होती है। कई अन्य भाषाओं के साथ संघर्ष करते हैं और दोनों का उपयोग करने की कोशिश करते समय stdin/stdout पर deadlocks बनाते हैं। उम्मीद है कि पासवर्ड एंट्री के साथ कुछ मुद्दों पर भी असर पड़ता है (जैसे एसएसएच स्क्रिप्टिंग करते समय)।

कहा करने के बाद कि यह आवश्यक पता करने की उम्मीद है, क्योंकि कई अन्य भाषाओं एक उम्मीद मॉड्यूल (tcl और अजगर दिमाग में आते हैं) जो एक ही व्यवहार प्रदान नहीं है।

मुझे कहना होगा कि यह आपके काम पर निर्भर करता है। यदि आप दोहराए गए कमांडलाइन स्क्रिप्ट या एफ़टीपी के साथ बातचीत करने में काफी समय बिताते हैं तो उम्मीद है कि आपके स्क्रिप्टिंग शस्त्रागार में जोड़ने के लायक हैं।

+3

शायद आपका मतलब "पर्ल और पायथन" था? वैसे भी मूल उम्मीद टीसीएल के शीर्ष पर बनाई गई है। –

3

यह आपके किट में एक और उपकरण होने के लिए कभी दर्द नहीं होता है। उम्मीद है कि वास्तव में अपने आला को बहुत अच्छी तरह से भरता है।

अत्यंत सटीक अपेक्षा पुस्तक Exploring Expect है। यह एकमात्र उम्मीद पुस्तक है जिसकी आपको आवश्यकता है।

4

spliff के बारे में ऊपर लिखा था "... दोहराए कमांडलाइन स्क्रिप्ट या FTP के साथ बातचीत ..." मैं सभी स्वचालन के लिए एफ़टीपी या कई अन्य भूमिकाओं जहां के लिए 2010 में आवश्यक हूँ, और संबंध के रूप में अनिवार्य अपेक्षा, उम्मीद है नहीं जबकि यह एक बार जरूरी था। पंद्रह साल पहले, उदाहरण के लिए, एफ़टीपी स्वचालित करने का एक उचित तरीका था; अब, अधिकांश स्क्रिप्टिंग भाषाओं पहले ही एफ़टीपी के साथ एक्सपेक्ट के उपयोग को प्रतिस्थापित करने के लिए पर्याप्त क्षमताओं में निर्मित हैं। कई, कई स्वचालन क्या पर्ल, पायथन, Tcl ... पहले से ही में निर्माण, और उम्मीद के साथ किया जा सकता है इन अनुप्रयोगों के लिए आवश्यक नहीं है।