How to access a folder which name is composed of more than 1 word via shell?
The answers in the linked article are correct (but maybe hard to find among all the other information there). Key problem is that bash
(and any other shell) use whitespace to separate between words, so any space characters within names (and any situations where such characters might occur) need to be protected/escaped.
cd "folder with whitespace in name"
cd folder\ with\ whitespace\ in\ name
and (if you have the name of the folder in a variable)
FOLDER_NAME="folder with whitespace in name"
cd "$FOLDER_NAME"