मैं एक परीक्षण स्क्रिप्ट जो आदेशों का एक बहुत है है और उत्पादन के बहुत सारे उत्पन्न होगा, मैं का उपयोग करें set -x
या set -v
और set -e
इसलिए स्क्रिप्ट जब त्रुटि होती है बंद कर देंगे,। हालाँकि, यह अभी भी मेरे लिए मुश्किल है कि समस्या का पता लगाने के लिए किस लाइन ने निष्पादन रोक दिया। क्या कोई विधि है जो प्रत्येक पंक्ति को निष्पादित करने से पहले स्क्रिप्ट की पंक्ति संख्या को आउटपुट कर सकती है? या आदेश प्रदर्शनी से पहले लाइन नंबर का उत्पादन set -x
? या कोई भी तरीका जो मेरी स्क्रिप्ट लाइन लोकेशन की समस्या से निपट सकता है, एक बड़ी मदद होगी। धन्यवाद।
echo