переход в каталог с большим количеством пробелов — терминал Mac
Я хочу перейти к пути с пробелами в именах папок, но это не работает. Я хочу перейти прямо к каталогу, который имеет несколько уровней каталогов, каждый из которых имеет много пробелов. Пожалуйста, посмотрите на следующий пример:
Скажем, я хочу перейти к:
./Папка/Фотографии животных/Фотографии собак/Фотографии золотистых ретриверов/Золотистые ретриверы играют в мяч
Я пытался:
cd ./Folder/"Animal Pictures"/"Dog Pictures"/"Golden Retriever Pictures"/"Golden Retrievers Playing Ball"
Но я получил ошибку:
cd: too many arguments
Что я должен делать?
1 ответ
Вы используете обратную косую черту, чтобы указать, что следующий символ является частью имени, а не разделителем, где начинается новая инструкция.
cd ./Folder/Animal\ Pictures/Dog\ Pictures/Golden\ Retriever Pictures/Golden\ Retrievers\ Playing\ Ball
Вы можете проверить это или даже использовать, чтобы это было намного быстрее, чем набор текста, просто набравcd
затем перетащите саму папку из Finder в Терминал. Он отформатирует его правильно для вас.