मैं "qsub -v" कमांड का उपयोग कर एक csh स्क्रिप्ट में चर को पारित करना चाहता हूं। मैं, समझते हैं कि हम नीचे के रूप में मानकों और मान के जोड़े को सूचीबद्ध कर सकतेपीबीएस टोक़ में qsub -v कमांड का उपयोग कैसे करें?
qsub -v par1=value1 par2=value2 myScript.csh
किसी को भी इन मानकों के मूल्यों एक स्ट्रिंग, अल्पविराम संकेत या एक फ़ाइल नाम के द्वारा अलग संख्यात्मक नंबरों की सूची हो सकती है अगर पता है? उदाहरण के लिए, नीचे दिया गया आदेश संभव है?
qsub -v par1='Cassie_score' par2=cassieFile.txt par3='100,200,300,' myScript.csh
आपको बहुत बहुत धन्यवाद,
अगर मुझे गलत नहीं लगता है, तो @ डीबीर वह व्यक्ति है जिसने (मूल रूप से) कोड लिखा है जो टोक़ में इस विकल्प को पार करता है> = संस्करण 4. –
यह सही है। – dbeer
वाह ~ कूल ~ बहुत बहुत धन्यवाद। यह एक छोटी सी समस्या के साथ ठीक काम किया। जब मैं par3 को '100,200,300' के रूप में सेट करता हूं, तो myScript.csh केवल पहला मान 100 प्राप्त कर सकता है। मुझे लगता है कि यह मानता है कि यह विभाजक है। क्या यह सुनिश्चित करने का कोई तरीका है कि परिवर्तनीय par3 शेष स्ट्रिंग प्राप्त करें? (स्ट्रिंग को कुछ मॉडल के लिए दूरस्थ रूप से चलने के लिए इनपुट सेटिंग के रूप में उपयोग किया जाएगा, इसलिए इन 3 मानों के बीच अल्पविराम विभाजक नहीं बदला जा सकता है। मेरे पास स्ट्रिंग के प्रारूप के बारे में कोई नियंत्रण नहीं है।) बहुत धन्यवाद, – Cassie