Я використовую Windows і пишу сценарії оболонки для запуску на Babun (POSIX-api).
Мені потрібно прочитати шлях із змінної середовища, $ USERPROFILE і перетворити його в стиль unix (замінити \ на /, с: \ на / с /), щоб потім я міг його використовувати в сценарії.
Проблема полягає в тому, що коли я повторюю вміст $ USERPROFILE, косої риски інтерпретуються як символи, що втечуть, і я отримую несподіваний результат (літери "випадковим чином" перетворюються на спеціальні символи, такі як \ n, \ f тощо). Так що я не можу повторити це, наприклад, у sed.