не может перейти в каталог с пробелом в нем

320
user287257

Это может быть связано с этим вопросом, но ответы там не работают для меня.

Я подключил свой внешний HD, затем в терминале, я набираю

ls /Volumes/TOSHIBA\ EXT 

Это список файлов и папок, как и ожидалось, но затем введите:

cd /Volumes/TOSHIBA\ EXT 

выдает следующее сообщение

-bash: cd: /Volumes/TOSHIBA\: No such file or directory 

Что здесь происходит? Как мне перейти в каталог с пробелами через Terminal.app?

Вот контекстная информация:

uname -vsr  Darwin 17.5.0 Darwin Kernel Version 17.5.0: Mon Mar 5 22:24:32 PST 2018; root:xnu-4570.51.1~1/RELEASE_X86_64 
0
`тип CD` говорит? Ignacio Vazquez-Abrams 5 лет назад 3
Вы пробовали `cd" / Volumes / TOSHIBA EXT "`? Vulpo 5 лет назад 1
плохо определенный псевдоним в действии? как говорит Игнасио; что `type cd` говорит вам? Hannu 5 лет назад 0

1 ответ на вопрос

2
janos

cd /Volumes/TOSHIBA\ EXTдолжен нормально работать. В качестве проверки работоспособности вы можете попробовать это:

command cd /Volumes/TOSHIBA\ EXT 

Это позволит обойти любые псевдонимы и функции, которые могут быть настроены в вашей среде и создавать помехи. Чтобы понять, почему cdне работает должным образом, попробуйте то, что предложили комментарии:

type cd 

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