Você pode colocar o caminho inteiro entre aspas duplas ("), aspas simples (') ou sair do caractere de espaço usando uma barra invertida (\):
cd "/path/path/path/A Folder/file"
cd '/path/path/path/A Folder/file'
cd /path/path/path/A\ Folder/file
Não consigo descobrir como escrever o caminho de uma pasta que inclua espaços em seu nome (no Terminal).
Eu tentei:
cd /path/path/path/"A Folder"/file
cd /path/path/path/'A Folder/file
cd /path/path/path/A_Folder/file
mas todos eles retornam o erro pelo terminal:
[command]: cannot access '/path/path/path/A Folder/file' No such a file or directory
Ainda posso acessá-lo por etapas como esta:
cd /home
cd user
cd Desktop
cd "Bash Programming"
bash Example
Você pode colocar o caminho inteiro entre aspas duplas ("), aspas simples (') ou sair do caractere de espaço usando uma barra invertida (\):
cd "/path/path/path/A Folder/file"
cd '/path/path/path/A Folder/file'
cd /path/path/path/A\ Folder/file
Cite todo o nome:
cd "/path/path/path/A Folder/file"
ou escape apenas dos caracteres estranhos (espaço, neste caso) usando uma barra invertida.
cd /path/path/path/A\ Folder/file
Outra coisa a tentar é usar a conclusão de tabulação:
cd /home/user/Desktop/Bas
Em seguida, pressione a tecla TAB, isso deve ser concluído para:
cd /home/user/Desktop/Bash\ Programming/
Depois, você pode digitar o restante do caminho.
Você já tentou isso?
cd Bash\ Programming
Ou
/path/path/path/A\ Folder/file
coloque o caminho total ou parcial em aspas simples ou duplas ou escape de espaço com barra invertida.
Por exemplo:
cd /path\ to\ folder
cd '/path to folder'
Tags command-line directory bash files paths