Как написать путь к папке с пространством в ее имени? [Дубликат]

У этого вопроса уже есть ответ здесь: Как мне ввести каталог со специальными символами в его имени? 6 ответов

Я не могу понять, как написать путь к папке, содержащей пробелы в ее имени (в терминале).

Я попытался:

cd /path/path/path/"A Folder"/file

cd /path/path/path/'A Folder/file

cd /path/path/path/A_Folder/file

, но все они возвращают ошибку через терминал:

[command]: cannot access '/path/path/path/A Folder/file' No such a file or directory 

Я все еще могу получить доступ к ней через такие шаги:

cd /home
cd user
cd Desktop
cd "Bash Programming"
bash Example
1
задан 14 October 2017 в 08:22

3 ответа

Либо укажите полное имя:

cd "/path/path/path/A Folder/file"

, либо просто странные символы (пробел, в этом случае), используя обратную косую черту.

cd /path/path/path/A\ Folder/file

Другое дело попробовать , использует табуляцию:

cd /home/user/Desktop/Bas

Затем нажмите клавишу TAB, это должно завершиться следующим образом:

cd /home/user/Desktop/Bash\ Programming/

Затем вы можете ввести оставшуюся часть пути.

7
ответ дан 24 May 2018 в 03:15

Вы пробовали это?

cd Bash\ Programming

Или

/path/path/path/A\ Folder/file
5
ответ дан 24 May 2018 в 03:15

либо поместить весь или частичный путь в одинарную или двойную кавычку или пробел с обратным слэшем. Например:

cd /path\ to\ folder  
cd '/path to folder'
2
ответ дан 24 May 2018 в 03:15

Другие вопросы по тегам:

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