मैं विंडोज का उपयोग कर रहा हूं और बाबुन (एक पॉसि एप) पर चलने के लिए शेल स्क्रिप्ट लिख रहा हूं।
मुझे एक पर्यावरण चर, $ USERPROFILE से एक पथ को पढ़ने की आवश्यकता है, और इसे यूनिक्स शैली में बदलें (रिप्लेस \ बाय / सी, \ बाय / सी /) ताकि मैं बाद में स्क्रिप्ट में इसका उपयोग कर सकूं।
समस्या यह है कि जब भी मैं $ USERPROFILE की सामग्री को प्रतिध्वनित करता हूं, तो बैकस्लैश की व्याख्या पात्रों से बचने के रूप में की जाती है और मुझे एक अप्रत्याशित परिणाम मिलता है (अक्षर "यादृच्छिक रूप से \ n, \ f, आदि जैसे विशेष वर्णों में बदल जाते हैं")। इसलिए मैं इसे उदाहरण के लिए sed में नहीं गूँज सकता।