मुझे बताया गया है कि रिक्त स्थान bash
या अन्य शेल लिपियों में महत्वपूर्ण हैं और मुझे रिक्त स्थान के अस्तित्व को नहीं बदलना चाहिए जब तक कि मुझे नहीं पता कि मैं क्या कर रहा हूं। "अस्तित्व को बदलने" मैं या तो दो गैर-स्पेस वर्णों के बीच रिक्ति डालने मतलब या दो गैर-स्पेस वर्णों के बीच रिक्ति को दूर करने, जैसे बदलकर var="$val"
करने के लिए var ="$val"
विपरीत या उपाध्यक्ष। मै पूछना चाहता हु
क्या ऐसे कोई मामले हैं जिनमें एकल स्थान का उपयोग करना या शेल स्क्रिप्ट में कई लगातार रिक्त स्थान का उपयोग करने से फर्क पड़ता है? ।
(बेशक डालने / उद्धरण में एक अंतरिक्ष को हटाने के लिए एक अंतर है, से बदल रहा है की तरह बना देता है echo "a b"
करने के लिए echo "a b"
या विपरीत उपाध्यक्ष। मैं इस तुच्छ उदाहरण के अलावा अन्य उदाहरण के लिए देख रहा हूँ।)
मैं इस सवाल पर आया हूं लेकिन यह दो गैर-अंतरिक्ष वर्णों के बीच रिक्त स्थान को जोड़ने और हटाने के बारे में है, जिसके लिए मुझे कई उदाहरण पता हैं कि इससे कोई फर्क पड़ेगा।
किसी भी सहायता की सराहना की जाएगी। यदि संभव हो तो गोले की अधिक किस्में शामिल करें।