Как к CD к каталогу, который содержит пространство на его имя?

У меня есть каталог, названный "Читатель 0.5" в моем Рабочем столе на Mac OS X. Когда получить доступ к каталогу в терминале, я использую ниже кода:

cd /Users/niho/Desktop/Reader 0.5

но это бросает:

Никакой такой файл или каталог

ошибка.

Как может я CD в тот каталог?

Спасибо.

47
задан 13.03.2011, 13:06

3 ответа

Любой Вы помещаете кавычки вокруг имени каталога (cd "/Users/niho/Desktop/Reader 0.5") или Вы выходите из имени каталога (/Users/niho/Desktop/Reader\ 0.5).

64
ответ дан 07.12.2019, 08:33

Как другие упомянули, заключив в кавычки путь или выход обратной косой черты, пробелы будут работать.

Кроме того, удар, оболочка по умолчанию на Mac OS X, поддерживает завершение командной строки с помощью клавиши Tab. Так, например, если Вы вводите:

cd /Users/niho/Desktop/Re

затем нажмите клавишу Tab, оболочка заполнит остальную часть имени папки (как долго, поскольку нет никаких других папок на Вашем Настольном запуске с "Ре"), и будет заботиться о заключении в кавычки аргументов CD, если будут пробелы в имени каталога, которое это заполняет.

4
ответ дан 07.12.2019, 08:33

Можно выйти из пространства:

cd /Users/niho/Desktop/Reader\ 0.5
8
ответ дан 07.12.2019, 08:33

Теги

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