Как делают меня 'CD' в папку, которая имеет '\' на имя папки

Мне назвали папку abcd\fff\ggg\ddd

Как делают меня cd в него?

4
задан 11.06.2014, 07:12

2 ответа

Необходимо выйти из символа обратной косой черты для него для работы:

cd abcd\\fff\\ggg\\ddd/

Выход означает снабжать префиксом обратную косую черту (также должны сделать это, если каталог содержит пространство) с, странно достаточно, обратная косая черта. Linux интерпретирует единственную обратную косую черту как символ ESC, позволяя Вам каталогам доступа и файлам, содержащим пробелы, обратные косые черты и другие специальные символы.

Это - лучшая практика; это - хорошая идея привыкнуть понимать, как и когда использовать символ ESC, если Вы собираетесь быть использованием командная строка Linux. Другой ответ предоставлен:

cd 'abcd\fff\ggg\ddd'

будет также работать. Я обеспечил мой как более полный и 'корректный' ответ, начиная с понимания, что понятие символов ESC важно для надлежащего взаимодействия CLI.

6
ответ дан 07.12.2019, 19:25
cd 'abcd\fff\ggg\ddd'
4
ответ дан 07.12.2019, 19:25

Теги

Похожие вопросы