में परिवर्तनीय इंटरपोलेशन यह शायद एक बहुत ही बुनियादी सवाल है लेकिन किसी कारण से मैं स्पष्ट दिख रहा हूं।शैल
मैं एक चर filepath=/tmp/name
बुलाया चर मुझे पता है कि मैं अपने खोल स्क्रिप्ट में इस $filepath
कर सकते हैं मैं कुछ इस तरह (वापस टिक करना है)
कर करने का प्रयास किया पर पहुँचने के लिए है`tail -1 $filepath_newstap.sh`
यह लाइन विफल हो जाती है, duuh! क्योंकि परिवर्तनीय को $filepath_newstap.sh
वे चर नाम से _newstap.sh
कैसे जोड़ सकते हैं? कृपया ध्यान दें कि वापस टिक अभिव्यक्ति मूल्यांकन के लिए
के साथ बैकटिक्स ('\' ') को भ्रमित कर रहे हैं, शायद' set -u 'का भी उल्लेख करें जो स्क्रिप्ट को निरस्त करने का कारण बनता है यदि आप एक अपरिभाषित चर का संदर्भ देते हैं। – tripleee
@ ट्रिपली: अपडेटेड, धन्यवाद। – choroba
'$ {}' और डबल कोट्स का उपयोग करने के बीच क्या अंतर है? क्या मुझे एक दूसरे को पसंद करना चाहिए? – user31389