वापस जाने की SOMETHING=1 && echo $SOMETHING
आवश्यकता क्यों है &&
, वापस 1
क्यों नहीं SOMETHING=1 echo $SOMETHING
लौटती1
7
शर्म की बात है कि जो कोई भी आपके सवाल को खारिज कर दिया, विशेष रूप से रचनात्मक प्रतिक्रिया छोड़ने के बिना। यह एक वैध प्रश्न है, और जिस क्रम में बैश शब्द / पैरामीटर / चर / टिल्ड विस्तार और कमांड निष्पादन मुश्किल है। मैं आपको +1 दे रहा हूं।
—
स्पाइफ
संभव डुप्लिकेट ऑफ़ बैश में, मैं "कमांड स्कोप" चर को कैसे परिभाषित कर सकता हूं? - यह भी देखें कि क्या यह किसी स्क्रिप्ट को कॉल करने का एक बैश-विशिष्ट तरीका है: VARIABLE = वैल्यू बैश somescript?
—
स्कॉट
तकनीकी रूप से, "इको 1" 0 रिटर्न करता है, और आउटपुट 1 है ... यह कहना है, "इको" स्थिति "0" से बाहर निकलता है, और तर्कों को रोकने के लिए प्रदर्शित करता है। मेरे लिए "1 रिटर्न" का वाक्यांश "एक्जिट स्टॉस" को लागू कर रहा था, "आउटपुट" नहीं, और पहली नज़र में थोड़ा भ्रमित था।
—
माइकल