名前にスペースが含まれるディレクトリに移動するのに問題がありましたが、Cygwin の問題であると判断し、回避しました。
その後、それらのディレクトリへのシンボリック リンクを作成できることがわかったので、Cygwin ではないと思いました。cd
次に、ディレクトリの内容をリストするエイリアスを作成したことを思い出し、これを見ました:
cdls { cd $1; ls; }
alias cd='cdls'
したがって、問題は、これを試してみると失敗することです:
$ cd /cygdrive/c/Program\ Files/
bash: cd: /cygdrive/c/Program: No such file or directory
スペースが原因でパスが複数の引数に分割されていることがわかりますが、それらを再び結合するにはどうすればよいですか?