2

Одна из главных папок на моем компьютере называется «OneDrive - Университет ХХХ». Я пытался получить к нему доступ из командной строки с низким успехом. Я думаю, что проблема находится на «-» в середине.

Я использую команду -ls чтобы показать файлы, и я вижу, что "OneDrive - Университет ХХХ" там. Если я наберу "OneD" и затем использую вкладку / автозаполнение, я смогу увидеть обе папки, но ответ «OneDrive - Университет ХХХ» будет -bash: cd: /OneDrive: No such file or directory .

2 ответа2

3

Проблема скорее в пространствах. Предполагая, что ваши кавычки в вопросах предназначены только для форматирования, и вы фактически не помещаете аргумент для cd в кавычки.

cd OneDrive\ -\ University of XXX или, если это не работает, поместите его в кавычки: cd "OneDrive - University of XXX" . Оба они работают для меня в git bash на Windows 10, которая также должна работать на вас, я думаю.

2

Другой полезный трюк заключается в использовании функции tab при доступе к именам папок или файлов. Просто введите cd One затем дважды нажмите tab и требуемые косые черты будут добавлены автоматически. Всегда здорово и полезно запомнить это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .