अगर मेरे पास एक UNIX शेल स्क्रिप्ट है, जिसमें प्रत्येक पंक्ति पर कुछ कमांड हैं जिन्हें चलाने की आवश्यकता है, जैसे
#!/bin/bash
command1
command2
कमांड 2 को कमांड 1 के पूरा होने के बाद ही एक्सटेंड किया जाएगा। उसकी प्राप्ति कैसे हो
उत्तर:
जवाब के लिए 2 № 1आपका "पहले से ही हो चुका है। अगली कमांड चलाने से पहले प्रत्येक कमांड के चलने के लिए बैश आम तौर पर प्रतीक्षा करता है। यदि आप कमांड को एक एम्पेंडैंड के साथ समाप्त करते हैं (&
), तो यह पृष्ठभूमि में कमांड चलाता है, लेकिन जब से आपने ऐसा नहीं किया है, प्रत्येक कमांड सिंक्रोनाइज़ करता है।