Работа над проектом в крупном co. В папке для проекта содержится символ «$» (знак доллара). Это, кажется, путает Баш, когда я пытаюсь изменить каталог в эту папку:
cd TEST_$_xyz
Урожайность ошибку:
No such file or directory
Я почти уверен, что это из-за обращения в Bash в «$ «характер, но я чрезвычайно новичок в bash, поэтому я ищу подтверждение, прежде чем заставить меня изменить имя.
Благодаря
Это может быть хорошо для интерактивного использования, но не в скрипте. Поскольку это сайт программирования, мы должны предполагать скрипты (хотя это может и не быть здесь). – Barmar
Я не понимаю, почему этот подход не может быть использован в скриптах. –
Потому что он будет соответствовать другим символам рядом с '$'. Взаимодействительно вы можете знать априорно, что их нет, но сценарий не должен делать подобные предположения. – Barmar