У меня есть папка с именем abcd\fff\ggg\ddd
Как я могу сделать это в cd
?
Вы должны экранировать символ обратной косой черты, чтобы он работал:
cd abcd\\fff\\ggg\\ddd/
Экранирование означает префикс обратной косой черты (также нужно делать это, если в каталоге есть пробел), как ни странно, обратной косой черты. Linux интерпретирует одну обратную косую черту как escape-символ, позволяя вам получить доступ к каталогам и файлам, содержащим пробелы, обратную косую черту и другие специальные символы.
Это лучшая практика; Это хорошая идея, чтобы привыкнуть понимать, как и когда использовать escape-символ, если вы собираетесь использовать командную строку Linux. Другой ответ предоставлен:
cd 'abcd\fff\ggg\ddd'
тоже будет работать. Я предоставил свой как более полный и «правильный» ответ, поскольку понимание концепции escape-символов необходимо для правильного взаимодействия с CLI.
cd 'abcd\fff\ggg\ddd'